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

财务公司网站模板wordpress博客三栏主题

财务公司网站模板,wordpress博客三栏主题,自我介绍ppt模板免费,wordpress怎么添加统计代码CSP-201712-2-游戏 解题思路 初始化变量#xff1a;定义整数变量n和k#xff0c;分别用来存储小朋友的总数和淘汰的特定数字。然后定义了num#xff08;用来记录当前报的数#xff09;和peopleIndex#xff08;用来记录当前报数的小朋友的索引#xff09;。 初始化小朋…CSP-201712-2-游戏 解题思路 初始化变量定义整数变量n和k分别用来存储小朋友的总数和淘汰的特定数字。然后定义了num用来记录当前报的数和peopleIndex用来记录当前报数的小朋友的索引。 初始化小朋友数组通过一个循环创建一个peopleArr数组这个数组中的每个元素代表一个小朋友的编号从1到n。 游戏逻辑处理使用一个while循环来模拟报数和淘汰过程。这个循环会一直执行直到只剩下一个小朋友即peopleArr的大小变为1。 淘汰规则在每次循环中首先检查当前报的数num是否满足淘汰条件如果num是k的倍数或者num的个位数等于k那么当前报数的小朋友就会被淘汰。如果满足淘汰条件使用erase方法从peopleArr中移除当前小朋友并且人数n减一。如果被淘汰的是当前队列的最后一个人则peopleIndex会通过% n自动回到队列开头。 更新报数和索引如果当前小朋友没有被淘汰那么报数索引peopleIndex将向前移动一位考虑到循环队列所以使用% n。不管是否淘汰每次循环结束时报数num都会递增。 完整代码 #includeiostream #includevector using namespace std; int main() {int n, k;cin n k;int num 1, peopleIndex 0;vectorintpeopleArr(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/3891/

相关文章:

  • 婚恋网站的渠道网络建设智能建站软件
  • 游戏自助充值网站怎么做网站点击软件排名
  • 兰州新闻最新消息徐州网络优化招聘网
  • ps中网站页面做多大的wordpress快速入门
  • 专业网站建设排名查网站域名备案价格
  • 无锡市网站wordpress域名解析
  • 用微软雅黑做网站可以吗wordpress免费插件下载地址
  • 网站建设需求模版域名访问网站啥意思
  • 网站要和别人做api 链接外贸soho建站多少钱
  • 淄博网站建设 leda.cc子域名ip
  • 网站建设怎么支付款项捕鱼游戏网站制作模板
  • 域名注册后 免费自建网站东莞今天新增加的情况
  • 广州企业网站制作哪家好海宁建设局网站
  • 好的高端网站花蝴蝶 高清直播
  • 网站推广渠道及特点识别不出来是wordpress
  • 建设网站的功能及目的是什么中国建设部门官方网站
  • 电子商务网站建设报价网站建设交付物清单
  • 郑州市汉狮做网站frontpage做的社交网站
  • 怎么制作平台网站桂阳网站设计
  • 所有网站302跳转百度全国 做网站的企业
  • 网站建设参考网站的说明已备案网站增加域名
  • 杰诚网站建设百度小说搜索风云榜排名
  • 企业网站建设排名推荐手机网站底部导航代码
  • 做网页设计网站有哪些中信建设有限责任公司是央企吗
  • 吴忠市建设网站免费论文网站大全
  • 网站怎么关闭网站建设报价比较
  • 哪家网站建设服务好啊网站页面设置手机版
  • 寻找杭州做网站软件人用discuz怎样做网站
  • 中文搜索引擎网站做pc端网站效果
  • 网站技术制作世界500强企业中国有几家