当N=80,M=3时留下的是不是应该是66,不是39,请看每一步。注意,最后多余的下一次要放在最前面

来源: ca981 2013-12-21 10:49:30 [] [博客] [旧帖] [给我悄悄话] 本文已被阅读: 0 次 (1623 bytes)
本文内容已被 [ ca981 ] 在 2013-12-22 16:29:33 编辑过。如有问题,请报告版主或论坛管理删除.

  N= 80     M=3 

第一轮多余79 80,然后移到最前面

   79    80     3   
    6     9    12
   15    18    21   
   24    27    30   
   33    36    39   
   42    45    48   
   51    54    57   
   60    63    66   
   69    72    75   
   78 

第二轮,多余78,然后移到最前面
   78     3    12   
   21    30    39   
   48    57    66  
   75 

第三轮,多余75,然后移到最前面
   75    12    39   
   66 

第四轮,多余66,然后移到最前面
   66    39

上面两个元素,数的顺序是: 66   39  66,所以,66留下,39去除
   
   66
 

所有跟帖: 

为了数得方便,多余的下一次要放在最前面是对的 -DTMom- 给 DTMom 发送悄悄话 (204 bytes) () 12/21/2013 postreply 15:47:48

你这个也是一种规则 -ca981- 给 ca981 发送悄悄话 ca981 的博客首页 (3210 bytes) () 12/21/2013 postreply 19:01:02

嗯,我明白了你的规则。不过,最后循环报数,就相当于改变了最初的规则,对前几轮被淘汰的数不公平。 -DTMom- 给 DTMom 发送悄悄话 (84 bytes) () 12/21/2013 postreply 22:06:18

请您先登陆,再发跟帖!

发现Adblock插件

如要继续浏览
请支持本站 请务必在本站关闭/移除任何Adblock

关闭Adblock后 请点击

请参考如何关闭Adblock/Adblock plus

安装Adblock plus用户请点击浏览器图标
选择“Disable on www.wenxuecity.com”

安装Adblock用户请点击图标
选择“don't run on pages on this domain”