回 帖 发 新 帖 刷新版面

主题:如何解决猴子称大王问T

有N只猴子选大王,选举的办法:排成一排,从头到尾报数,报道3的倍数(3,6,9...)的退出,知道全报完,然后又从头开始,同样3的倍数退出。第3遍又是从头到尾进行,第4次又从头到尾,最剩下2只,以排在后面(按报数的顺序)的那只为大王。编程找出猴王的位置(N从键盘输入)[em7][em7]

回复列表 (共29个回复)

11 楼

我有一道题类似这道,是这样的:
有N猴子 按顺时针方向围成一圈,选大王.从第一只开始报数按顺序1.2.....输到M号时该猴子退出圈外.如此报数直到圈内只剩下一直猴子时,此猴子便是大王.由键盘输入N,M打印走出圈内的猴子的序号

12 楼

那么你能直接手算写出来吗?
傻仔。

13 楼

aram 写出来,我给你加分

14 楼

这道题到底是你自己出的还是你从一些书摘下来的??!!

15 楼






     


16 楼


.......

17 楼

不是呀
比如说8只猴子吧
12345678中
以3 6 1 5 2 8 4退出
答案为7

18 楼

我同意!!!!!

19 楼

我同意

20 楼

>如何解决猴子称大王问T ?

我的接法是:见掉后望指甲,摘下黄观,用强离叫站他的最,即可

我来回复

您尚未登录,请登录后再回复。点此登录或注册