假设有n个人,每个人从1开始查数——1,2,3,查到3的人退出;从第四个人开始1,2,3插数,查到3的人退出 最终只剩一个,打印出剩下的是第几个人。
来源:互联网 发布:sopcast网络电视成人台 编辑:程序博客网 时间:2024/06/01 09:45
#include<stdio.h>int main(int argc, const char *argv[]){ int x; int i; int quit_num = 0;//退出人数 int count = 0;//查1,2,3 int num[1000]; int *p = num; scanf("%d",&x);//总人数 for(i = 0;i < x;i ++) { *(p + i) = i + 1; } i = 0;//人在哪个位置 while(quit_num < x - 1) { if(*(p + i) != -1) count ++; if(count == 3) { *(p + i) = -1; quit_num ++; count = 0; } i ++; if(i == x) i = 0; } while(*p == -1) p ++; printf("%d\n",*p); return 0;}
阅读全文
1 0
- 假设有n个人,每个人从1开始查数——1,2,3,查到3的人退出;从第四个人开始1,2,3插数,查到3的人退出 最终只剩一个,打印出剩下的是第几个人。
- n个人排成一圈,从1开始报数,数到3,退出,剩下的最后一个人
- 有100个人围成一个圈,从1开始报数,报到14的这个人就要退出, 然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?
- 有 100 个人围成一个圈,从 1 开始报数,报到 14 的这个人就要退出。然后其他人重新开始, 从 1 报数,到 14 退出。问:最后剩下的是 100 人中的第几个人?
- 有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?
- 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数)凡报到3的人退出圈子问最后留下1个人的是原来第几号的那位。
- n个人围成一圈报数,从1报到3,报到3的人退出,然后依次循环,直到剩下最后一人,这人是第几个人?
- 有n个人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位
- 有n个人围成一圈,循序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号人。
- 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
- 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
- 题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
- 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数), 凡报到3的人退出圈子,问最后留下 的是原来第几号的那位。
- python 实现:题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
- 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数), 凡报到3的人退出圈子,问最后留下 的是原来第几号的那位。
- 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数), 凡报到3的人退出圈子,问最后留下 的是原来第几号的那位。
- 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位
- 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
- 在plsql的test窗口用for循环
- 主力机安装VS Code记录
- 新闻数据爬虫分析
- Unity3D 屏幕空间雪场景Shader渲染
- wildfly8.2 standalone linux 部署war包指令
- 假设有n个人,每个人从1开始查数——1,2,3,查到3的人退出;从第四个人开始1,2,3插数,查到3的人退出 最终只剩一个,打印出剩下的是第几个人。
- java技术之动态代理以及AOP编程
- static_cast const_cast dynamic_cast
- 可并堆?左偏树?
- 6-Vue指令之条件渲染 V-if/else
- JAVA中字符串如何转数组
- xml用法
- 最大熵模型原理小结
- hdu 1281棋盘游戏(最大匹配)