数学拓扑猜数算命题 摊开六张卡片,令对方想一个1-63的数字,然后问其在这六张卡片里哪几张有,然后立刻得出答案,原理为何?六张卡片数据:第一张1 3 5 7 9 11 16 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63第二张2 3 6 7 10 11 14 15 18 19 22 23 26 2
网友回答
任意一个小于64的正整数x可以唯一地表示为:x=a0 + a1*2 + a2*4 + a3*2^3 + a4*2^4 + a5*2^5其中 a0,a1,...,a5为0 或 1.其实 就是x的二进制表示.其中 a0=1 即数字在第一张里.a1=1 即数字在第二张里..a5=1 即数字在第...
======以下答案可供参考======
供参考答案1:
你好,我可以从排列组合这方面来给你解释一下
设6张卡片为ABCDEF
组合数为C60+C61+C62+C63+C64+C65+C66=64
若从1~64一共64个数
那么我可以这样写
A:1,7,8,9,10,11……
B:2,7C:3, 8D:4, 9,
E:5, 10
F:6, 11
如果最初选的数字有零可卡片中有,组合数C60 可以解决1个数
…………………………一个卡片中有,组合数C61 可以解决6个数
…………………………两个卡片中有,组合数C62 可以解决15个数
…………………………三个卡片中有,组合数C63 可以解决20个数
…………………………四个卡片中有,组合数C64 可以解决15个数
…………………………五个卡片中有,组合数C65 可以解决6个数
…………………………六个卡片中有,组合数C66 可以解决1个数
总计1+6+15+20+15+6+1=64
所以按照你所设定的规则其实可以从1~64中任选一个数我是从出题者的角度来讲解的讲的不是很透彻,希望你能听懂,需要排列组合的基础按照我所说的方法可以写出很多个同类型的题供参考答案2:楼主,卡片里的数字给得准确不准确啊,对研究有影响哦,要不要再认真对一对你的数字啊