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

网站开发运作wordpress影音主题

网站开发运作,wordpress影音主题,公司网站建设调研问卷,软件技术用什么笔记本电脑好解题代码来源于一本书#xff1a;《算法竞赛#xff1a;入门到进阶》 圆桌上围坐着2n个人。其中n个人是好人#xff0c;另外n个人是坏人。如果从第一个人开始数数#xff0c;数到第m个人#xff0c;则立即处死该人#xff1b;然后从被处死的人之后开始数数#xff0c;再…解题代码来源于一本书《算法竞赛入门到进阶》 圆桌上围坐着2n个人。其中n个人是好人另外n个人是坏人。如果从第一个人开始数数数到第m个人则立即处死该人然后从被处死的人之后开始数数再将数到的第m个人处死……依此方法不断处死围坐在圆桌上的人。试问预先应如何安排这些好人与坏人的座位能使得在处死n个人 之后圆桌上围坐的剩余的n个人全是好人。 输入 多组数据每组数据输入好人和坏人的人数n32767、步长m32767  输出 对于每一组数据输出2n个大写字母‘G’表示好人‘B’表示坏人50个字母为一行不允许出现空白字符。相邻数据间留有一空行。 输入示例 2 3 2 4 输出示例 GBBG BGGB 解题思路如下 创建数组将索引值存入数组的值。这样在淘汰人之后剩下的都是好人剩下的数组的值就是原来的索引值位置 在从头循环人数一次如果索引值等于上面剩下来的数组值就是好人反之为坏人 #include vector #include algorithm #include iostream using namespace std;int main() {//模拟圆桌vectorint table;//n是好人数m是步长int n, m;while (cin n m) {//先清空table.clear();for (int i 0; i 2 * n; i) {//按顺序将索引入向量table.push_back(i);}int pos 0;for (int i 0; i n; i) {//每次淘汰的位置圆桌pos (pos m - 1) % table.size();table.erase(table.begin() pos);}int j 0;for (int i 0; i 2 * n; i) {//50字换行if ((i % 50) 0 i) {cout endl;}//好人输出Gif (j table.size() i table[j]) {j;cout G;} else {cout B;}}cout endl endl;}return 0; }
http://www.yutouwan.com/news/62530/

相关文章:

  • 常熟市维摩剑门绿茶网站建设目标百度seo自然优化
  • 一个月做网站学编程的人以后都干嘛呢
  • 黑龙江省住房和城乡建设网站网站建设太金手指六六六
  • 嘉定网站建设哪里便宜三维动画设计制作公司
  • 运动网站模板wordpress 画展主题
  • 番禺响应式网站开发上海网页设计公司哪儿济南兴田德润有活动吗
  • 做盗版电影网站犯法不企业常用的网络营销方法
  • 四川网站建设广元分公司河南项目信息网
  • wordpress多站点无法发布文章传播公司可以做门户网站吗
  • 富阳区建设局网站wordpress注册目录
  • dreamwear做网站基础网站建设
  • 做网站用什么软件tag() wordpress
  • 有服务器域名源码怎么做网站平台陕西省住房与城乡建设厅网站
  • 蚌埠网站制作哪家好百度网站建设多钱
  • 南京网站开发南京乐识赞生意宝做网站行吗
  • 微型营销网站制作哪家网络推广公司好
  • 分析网站的关键词推特登陆 网站建设
  • 搜索引擎网站推广wordpress远程后台设置
  • 做旅游网站的论文苏州保洁公司招聘保洁区域经理
  • 网站设计制作新报价代理做网站合适吗
  • 桂林 网站 制作河北省建设厅网站怎么登陆
  • 服装购物商城网站建设优秀的手机网站
  • 龙泉建设工程有限公司网站百度招聘电话
  • 环球网站建设wordpress生成xml地图
  • 手机app网站模板目前做的最好的社交电商平台
  • dede英文网站游戏推广平台代理加盟
  • 北京自助建站系统室内设计公司排名十强
  • 网上订货发货网站建设wordpress标签生成
  • 深圳做网站980海南海口最新新闻事件
  • 给一个公司做网站需要什么内容wordpress配置百度云cdn加速