10935 - Throwing cards away I (UVA)

news/2025/2/15 23:30:44/

题目链接如下:

Online Judge

代码如下:

#include <cstdio>
#include <queue>
#include <vector>
#include <utility>
// #define debugint n;
std::queue<int> remaining;
std::vector<int> discarded;void clear(std::queue<int> &q){std::queue<int> empty;std::swap(empty, q);
}int main(){#ifdef debugfreopen("0.txt", "r", stdin);freopen("1.txt", "w", stdout);#endifwhile (scanf("%d", &n) == 1 && n){clear(remaining);discarded.clear();for (int i = 1; i <= n; ++i){remaining.push(i);}while (remaining.size() >= 2){discarded.push_back(remaining.front());remaining.pop();remaining.push(remaining.front());remaining.pop();}printf("Discarded cards:");for (int i = 0; i < discarded.size(); ++i){printf(" %d%s", discarded[i], i == discarded.size() - 1 ? "" : ",");}printf("\n");printf("Remaining card: %d\n", remaining.front());}#ifdef debugfclose(stdin);fclose(stdout);#endifreturn 0;
}


http://www.ppmy.cn/news/1177969.html

相关文章

在CentOS 7中手工打造和运行xml文件配置的Servlet,然后使用curl、浏览器、telnet等三种工具各自测试

下载Openjdk并配置环境变量 https://jdk.java.net/java-se-ri/11-MR2是官网下载Openjdk 11的地方。 sudo wget https://download.java.net/openjdk/jdk11.0.0.1/ri/openjdk-11.0.0.1_linux-x64_bin.tar.gz下载openjdk 11。 sudo mkdir -p /usr/openjdk11创建目录&#xff…

使用Docker部署Apache Superset并实现公网远程访问

大数据可视化BI分析工具Apache Superset实现公网远程访问 文章目录 大数据可视化BI分析工具Apache Superset实现公网远程访问前言1. 使用Docker部署Apache Superset1.1 第一步安装docker 、docker compose1.2 克隆superset代码到本地并使用docker compose启动 2. 安装cpolar内网…

RabbitMQ生产者的可靠性

目录 MQ使用时会出现的问题 生产者的可靠性 1、生产者重连 2、生产者确认 3、数据持久化 交换机持久化 队列持久化 消息持久化 LazyQueue懒加载 MQ使用时会出现的问题 发送消息时丢失&#xff1a; 生产者发送消息时连接MQ失败生产者发送消息到达MQ后未找到Exchange生产…

大模型 | NEFTune之引入随机噪声对大模型训练的收益

大模型 | NEFTune之引入随机噪声对大模型训练的收益 paper中提到&#xff0c;在模型foward过程中&#xff0c;对inputs_embedding增加适度的随机噪声&#xff0c;会带来显著的收益。 Paper: https://arxiv.org/pdf/2310.05914.pdf Github: https://github.com/neelsjain/NEFT…

Linux docker 安装 部署

docker 安装 linux系统离线安装docker 如何使用docker部署c/c程序 常用命令 给予 docker 访问 gui 的权限 在 /etc/profile 末尾添加 if [ "$DISPLAY" ! "" ] thenxhost fi在执行 更新 source /etc/profiledocker下载镜像 docker search gcc #搜索d…

淘宝API接口获取商品信息,订单管理,库存管理,数据分析

在淘宝开放平台中&#xff0c;每个API接口都有相应的文档说明和授权机制&#xff0c;以确保数据的安全性和可靠性。开发者可以根据自己的需求选择相应的API接口&#xff0c;并根据文档说明进行调用和使用。 淘宝开放平台API接口是一套REST方式的开放应用程序编程接口&…

2023.10.26-SQL测试题

employee表&#xff1a; department表&#xff1a; job表&#xff1a; location表&#xff1a; 题目及答案&#xff1a; -- (1).查询工资大于一万的员工的姓名(first_name与last_name用“.”进行连接)和工资-- select CONCAT(first_name,.,last_name) as 姓名 ,salary -…

肯尼亚市场开发攻略,收藏一篇就够了

肯尼亚是非洲第三大经济体&#xff0c;经济基础比较好&#xff0c;也跟我们国家有比较多的贸易联系。也是非洲电商市场发展比较好的国家&#xff0c;市场潜力都是比较不错的。今天就来给大家分享一下肯尼市场的开发攻略&#xff0c;文章略长&#xff0c;大家收藏慢慢看。 文章…