问题 D: C语言10.18
问题 D: C语言10.18
Ramsayi题目描述
有 n 个人围成一圈,顺序从 1 开始排号。从第 1 个人开始报数(从 1 到 3 报数),凡报到 3 的人退出圈子,问最后留下的是原来第几号的那位。
输入
只有一个正整数 n,保证 n 不超过 1000。
输出
输出最后留下的人的原始编号。
请注意行尾输出换行。
样例输入
1 | 10 |
样例输出
1 | 4 |
提示
1 |
|
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果
有 n 个人围成一圈,顺序从 1 开始排号。从第 1 个人开始报数(从 1 到 3 报数),凡报到 3 的人退出圈子,问最后留下的是原来第几号的那位。
只有一个正整数 n,保证 n 不超过 1000。
输出最后留下的人的原始编号。
请注意行尾输出换行。
1 | 10 |
1 | 4 |
1 |
|