当前位置: 首页 > news >正文

企业网站首页html模板海南省住房公积金管理局电话号码

企业网站首页html模板,海南省住房公积金管理局电话号码,做淘宝图的素材搜索网站,wordpress分类页面的地址CSP-201712-2-游戏 解题思路 初始化变量:定义整数变量n和k,分别用来存储小朋友的总数和淘汰的特定数字。然后定义了num(用来记录当前报的数)和peopleIndex(用来记录当前报数的小朋友的索引)。 初始化小朋…

CSP-201712-2-游戏

解题思路

  1. 初始化变量:定义整数变量nk,分别用来存储小朋友的总数和淘汰的特定数字。然后定义了num(用来记录当前报的数)和peopleIndex(用来记录当前报数的小朋友的索引)。

  2. 初始化小朋友数组:通过一个循环,创建一个peopleArr数组,这个数组中的每个元素代表一个小朋友的编号,从1到n。

  3. 游戏逻辑处理:使用一个while循环来模拟报数和淘汰过程。这个循环会一直执行,直到只剩下一个小朋友(即peopleArr的大小变为1)。

  4. 淘汰规则:在每次循环中,首先检查当前报的数(num)是否满足淘汰条件:如果numk的倍数或者num的个位数等于k,那么当前报数的小朋友就会被淘汰。如果满足淘汰条件,使用erase方法从peopleArr中移除当前小朋友,并且人数n减一。如果被淘汰的是当前队列的最后一个人,则peopleIndex会通过% n自动回到队列开头。

  5. 更新报数和索引:如果当前小朋友没有被淘汰,那么报数索引peopleIndex将向前移动一位(考虑到循环队列,所以使用% n)。不管是否淘汰,每次循环结束时报数num都会递增。

完整代码

#include<iostream> 
#include<vector>
using namespace std;
int main() {int n, k;cin >> n >> k;int num = 1, peopleIndex = 0;vector<int>peopleArr(n);// 人员编号for (int i = 0; i < n; i++){peopleArr[i] = i + 1;}while (true){if (peopleArr.size() == 1) // 终止条件:只剩一个人{break;}if (num % k == 0 || num % 10 == k) { // 淘汰规则peopleArr.erase(peopleArr.begin() + peopleIndex); // 移除队伍n--; // 总人数-1peopleIndex = peopleIndex % n; // 更新循环队列}else{peopleIndex = (peopleIndex + 1) % n; // 更新循环队列}         num++; // 报数+1}cout << peopleArr[0];return 0; 
}

请添加图片描述

http://www.yayakq.cn/news/826861/

相关文章:

  • 长沙百度网站推广优化去哪里学习建设网站
  • 自动优化网站建设咨询公司做网站 要准备哪些素材
  • 企业集团网站源码如何做自己的在线作品网站
  • 企业网站建设对网络营销的影响代理注册企业登记
  • 网站正在建设中php深圳营销型网站建设推广服务
  • 个人网站用凡科建站好吗厦门知名做企业网站设计的公司
  • 行业外贸网站建设东莞网站建设企慕
  • 杭州定制网站wordpress好插件
  • 中国建设监理协会网站怎样用c语言做网站
  • 做智能网站平台青浦网站制作公司
  • 做网站发表的赚钱企业网站建设步骤
  • 怎样免费注册自己网站的域名为何要屏蔽网站快照
  • 电商 网站 设计自适应h5网站模板
  • 建设外贸网站费用wordpress后台系统
  • 网站建设主题与建设目标织梦响应式网站
  • 在什么网站上可以做中学数学家教中小型门户网站
  • 搜狐员工做网站的工资多少钱机械建设网站制作
  • 深圳 购物商城网站建设济南房管局官网
  • 深圳网站建设信科便宜建一个公司网站要多少钱
  • 做网站ftp深圳网站制作建设服务公司
  • 苏州最大的网站建设公司网线水晶头的接线方法
  • 做网站的收获应用软件有哪些
  • 图片生成链接网站knowall wordpress
  • 城市管理如何宣传市建设网站东莞网站模板
  • 单位网站建设和维护上海人才招聘网官网
  • 学做网站需要什么基础临沂网站哪家好
  • 陕西专业网站开发公司网站备案怎么做
  • 南阳专业做网站苏州街网站建设
  • 可以做点赞的网站赚钱建设银行信用卡官方网站
  • 成都创新互联做网站wordpress添加js代码