问题标题:
【思维逻辑推理智商题目,五个问题问生日,请告诉我答案!五个问题问对方生日,只回答对于否!!!!!还有,下面这个答案我看过了,但还是不太理解谁能给我详细的解释下!?答案:】
问题描述:
思维逻辑推理智商题目,五个问题问生日,请告诉我答案!
五个问题问对方生日,只回答对于否!!!!!
还有,下面这个答案我看过了,但还是不太理解
谁能给我详细的解释下!?
答案:只回答是或不是,就是二进制问题一个月是28-31天,31化成二进制有5位数,所以生日的确定至少需要5个问题一年有12个月,12化成二进制有4位数,所以生月的确定至少需要4个问题要猜出某个人生于几日。需预先写好五张卡片:1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31;2,3,6,7,10,11,14,15,18,19,22,23,26,27,30,31;4,5,6,7,12,13,14,15,20,21,22,23,28,29,30,31;8,9,10,11,12,13,14,15,24,25,26,27,28,29,30,31;16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31;这五张卡片由上而下分别编为1号,2号,3号,4号,5号。有了这5张卡片,你就可以猜出任何一个人的生日。方法是:你按次序把1~5号卡片给他看,问他卡片上有没有他的生日?“是”记为“1”,“不是”,则记为“0”。例如,某人的回答是:“1号”→“不是”→“0”“2号”→“是”→“1”“3号”→“是”→“1”“4号”→“不是”→“0”“5号”→“是”→“1”那么他的生日就是10110.这是一个二进制的数,化成十进制就是22,所以这个人生于22日用这个方法当然也可以猜出他生于几月。由于12=11002,故只需要1~4号卡号就可以了。
这个好像是正确答案,但是我有很多不明白的,麻烦哪位看懂的解释下!
一楼的,我还是问一下,这个是正确答案吗?????、
刘珊回答:
首先解释下2进制简单的说,就是由0和1表示所有数,每一位满2就进1.如:0-01-12-103-1110-1010100-1100100……简便算法是把你要表示的数拆成2的几次方的和,比如11=2^3+2^1+2^0100=2^2+2^5+2^6(一定要尽量先...
查看更多