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

淘宝客怎么做自己的网站免费做相册视频网站

淘宝客怎么做自己的网站,免费做相册视频网站,建设注册管理中心网站首页,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.pierceye.com/news/728117/

相关文章:

  • 网站制作要钱吗seo的培训网站哪里好
  • 图片类网站如何做优化装潢设计培训中心
  • 哪里做网站做得好宿迁网站建设sq918
  • 中企动力 网站建设那些网站是做俄罗斯鞋子
  • jsp怎么做购物网站建设营销型网站多少钱
  • 东莞网站设免费的网站程序哪里好
  • 网站主页用ps做免费网站建站有哪些
  • 锦州网站建设公司湘潭市高新建设局施工报建网站
  • 前端网站开发江阴外贸网站建设
  • 手机网站建设的整体流程seo是什么职位的简称
  • 川畅咨询 做网站多少钱注册企业邮箱要钱吗
  • 网站制作成本包含游戏咨询网站建设目标是什么
  • 江门seo网站推广做网站营销怎么去推广
  • 厦门网站建设系统深圳网站建设骏域网站建设
  • 工商网站备案查询建设新农村网站
  • 建筑网站资料排行榜移动互联网的概念是什么
  • 浙江省建设诚信系统网站网上购物哪个网站最好
  • 做网站电销和生活爱辽宁下载安装
  • 安监网站安全建设信息wordpress电影影视主题
  • 网站打不开服务器错误网站怎么设置支付
  • 做网站的宽度为多少云南省建设工程信息服务平台
  • 网站优化公司大家好桂林网络搭建
  • 做a漫画在线观看网站网站建设这个工作怎么样
  • 商城网站建设缺点培训机构退费
  • 大型网站需要什么样的团队建购物网站 教程
  • 商业设计网站推荐网站注册免费qq
  • 做微信首图的网站阿里网站建设App开发
  • .网站链接策略网页制作手机版
  • 河南网站优化要多少钱网站技术有哪些
  • 域名还在备案可以做网站吗高端设计公司名字大全