题库 NOC大赛 题目列表 报数游戏时间限制:1s内存限制:128MB(注:input()括...
问答题

报数游戏

时间限制:1s

内存限制:128MB

(注:input()括号中不允许添加任何提示语)

有n(6≤n≤100)个小伙伴围成一圈做游戏,分别编号为1~n。游戏规则如下:

从第一个人开始依次说出N、O、C三个字母,第一个人说N,第二个人说O,第三个人说C,第四个人再说N,以此类推。如果一个人说到了两次O,那么他就被淘汰,下一个人从C开始继续往后说,直到最终剩下五个小伙伴,这五人即获得游戏的胜利。

例如:有六个小伙伴做游戏,那么1号说N,2号说O,3号说C,4号说N,5号说O,6号说C。

接下来再从1号继续,1号说N,2号说O,此时2号已经是第二次说O,那么2号淘汰,剩下的5个小伙伴的座位号是:1、3、4、5、6。

请编写一段程序,输入参与游戏的人数n(6≤n≤100),输出最终获得游戏胜利的五位小伙伴的座位编号。

输入描述:

输入一个正整数n,代表一共有n个小伙伴参加游戏(6≤n≤100)

输出描述:

由小到大输出获得游戏胜利的五位小伙伴的座位编号,编号之间以空格隔开


输入样例:

6

输出样例:

1 3 4 5 6
题目信息
程序操作题 小学高年级组(4-6 年级) 复赛 Python 2023
-
正确率
0
评论
533
点击
QQ
公众号
客服
扫一扫