我据一个反例:
第一个和第二个格子为正面,其他均为反面,那么这个整数应该是3
钥匙放在第15个格子里,也就是要翻两个硬币才能实现余数为15.
而且这个方法第八个格子后面的硬币都不起作业,因为第八个格子后面的正反都是64的倍数了,会被64取模消除掉。
【 在 flyacat 的大作中提到: 】
: 没搜答案,个人想了下,应该有必胜策略
: 首先,第二个囚徒,只需要一个数字就能知道哪个格子,也就是说,他需要从棋盘摆放信息上获取一个0~63的数字,然后从约定的位置(比如左上角)开始数就行了;
: 棋盘的硬币摆放,可认为有8x8个二进制数,正面为1,反面为0,能够构成一个超大的整数,这个整数取模(取模:除以某个数,然后取余数)64,能得到这个0~63的数字;
: ...................
--
FROM 211.99.13.*