唠叨冬日

文章
6
资源
0
加入时间
2年10月17天

python之n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向......

题目补充:从 1 号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋 友报的数加 1。若一个小朋友报的数为 k 的倍数,则该小朋友被淘汰出局, 不再参加以后的报数。当游戏中只剩下一个小朋友时,该小朋友获胜。 例如,当 n=5, k=2 时: 1 号小朋友报数 1; 2 号小朋友报数 2 淘汰; 3 号小朋友报数 3; 4 号小朋友报数 4 淘汰; 5 号小朋友报数 5; 1 号小朋友报数 6 淘汰; 3 号小朋友报数 7; 5 号小朋友报数 8 淘汰; 3 号小朋友获胜。 让用户给定 n