n个人围成一圈(编号为1-n),从第1号的人开始从1报数,凡报到3的倍数的人离开圈子,然后再数下去,直到最后只剩一个人为止。问当n=17时,剩下的人是多少号
举一反三
- 有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m(m<n)的人退出圈子,下一个人从1开始报数,报到的人退出圈子。如此下去,直到留下最后一个人。编写程序,输入整数n和m,并按退出顺序输出退出圈子的人的编号。
- 有n个人围成一圈,顺序排号。从第1个人开始报数(从1到3),凡报到3的人退出圈子,问最后留下的是原来的第几号
- 编写程序:要求用指针方法处理。有n个人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3[br][/br] 的人退出圈子,问最后留下的是原来第几号的人
- 7.题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到5报数),凡报到5的人退出圈子,问最后留
- 程序设计:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。