echooooo的9-29的题目:
一摞卡片有100张,从上到下依次编号为1~100。以下述方式操作:
把第一张卡片舍去,再把下一张卡片放在这摞卡片的最下面;再把第三张卡片舍去,把下一张卡片放在这摞卡片的最下面。...
反复这样做,直到最后只剩下一张卡片。
问:最后剩下的这张卡片编号是多少?
大部分做法是做一遍,也就是echooooo的拱猪法。
但是如果数大一点,比如1000,拱猪法就不灵了。对于1000,逐次试还是可以接受的,因为它有8约数,换言之,实际上是解决125而已。两副半牌而已。
要是恶劣一把,65535。
.