https://www.bilibili.com/video/av34726351?t=751
1.十个指头最多表示数字为1023。后面的指头,比前面所有指头的和多一。
那么,100的表示,需要用到64=2^6 第七根手指头。
以八瓶水举例。二进制表示的数字,同十进制一样,也是独一无二的;也就是说,如果把第一列的数字1换成“白鼠1”,第二列的数字1换成“白鼠2”,依此类推全部换掉,这些白鼠组成的排列组合也是独一无二的,不会重复。
因此,白鼠死亡的可能就只有八种,根据真实死亡情况可以得知有毒的水。
2.老师的课后题:100个人报数,奇数死偶数活。
还是用这种二进制思路的话,第一轮,尾数为1的死了(奇数)。后面,原来的偶数就变成了奇数,右移一位,尾数为1的死了。也就是说只有100000=2^6=64这个人活了。