主题:如何解决猴子称大王问T
QQ331373582
[专家分:1500] 发布于 2005-05-26 20:01:00
有N只猴子选大王,选举的办法:排成一排,从头到尾报数,报道3的倍数(3,6,9...)的退出,知道全报完,然后又从头开始,同样3的倍数退出。第3遍又是从头到尾进行,第4次又从头到尾,最剩下2只,以排在后面(按报数的顺序)的那只为大王。编程找出猴王的位置(N从键盘输入)[em7][em7]
回复列表 (共29个回复)
11 楼
aran [专家分:50] 发布于 2005-05-30 21:43:00
我有一道题类似这道,是这样的:
有N猴子 按顺时针方向围成一圈,选大王.从第一只开始报数按顺序1.2.....输到M号时该猴子退出圈外.如此报数直到圈内只剩下一直猴子时,此猴子便是大王.由键盘输入N,M打印走出圈内的猴子的序号
12 楼
QQ331373582 [专家分:1500] 发布于 2005-05-31 20:32:00
那么你能直接手算写出来吗?
傻仔。
13 楼
QQ331373582 [专家分:1500] 发布于 2005-05-31 20:33:00
aram 写出来,我给你加分
14 楼
lyn532226 [专家分:230] 发布于 2005-06-01 11:49:00
这道题到底是你自己出的还是你从一些书摘下来的??!!
15 楼
lyn532226 [专家分:230] 发布于 2005-06-01 18:02:00
16 楼
QQ331373582 [专家分:1500] 发布于 2005-06-04 15:27:00
.......
17 楼
寂静爱秋 [专家分:30] 发布于 2005-06-08 14:22:00
不是呀
比如说8只猴子吧
12345678中
以3 6 1 5 2 8 4退出
答案为7
18 楼
huangxixixi [专家分:30] 发布于 2005-06-11 16:53:00
我同意!!!!!
20 楼
def [专家分:3380] 发布于 2005-06-11 23:26:00
>如何解决猴子称大王问T ?
我的接法是:见掉后望指甲,摘下黄观,用强离叫站他的最,即可
我来回复