好的智力题目的标准是:1.一般人做不出来或者做不下去;2.不需要知识。
看仔细了:
有12个乒乓球特征相同,其中只有一个重量异常,现在要求用一部没有砝码的天平称三次,将那个重量异常的球找出来。
评分标准:
1.30分钟以内做出来:智力很高很高很高,不知道有多高......
2.60分钟以内做出来:智力很高。
3.两小时内做出来:智力相当高。
4.1天或者1周内做出来:智力也很高,而且还是一个有毅力的人。
5.10分钟内做出来:你或者以前做过,或者多半是个马虎的人,蒙对了。
注:请看清楚,是“重量异常”,不是轻或者重,都有可能!
==参考答案在下面==
范德成's answer:
0.0、拿 3 个放左,3 个放右,6 个不称。如果平衡 1.0,否则 1.1。
1.0、称过的 6 个里面左边原来的拿掉,从没称的 6 个里面拿 3 个放左,右边 3 个留着。剩下不称。这样左边的是可能有异常的。若平衡 2.0,否则 2.1。
1.1、称过的 6 个里面左边 3 个留着,右边原来的拿掉,从没称的 6 个里面拿 3 个放右。剩下不称。这样左边的是可能有异常的。若平衡 2.0,否则 2.1。
2.0、清空盘子。前面 0.0 和 1.0/1.1 过滤出来 3 个,拿其中一个放左,一个放右,另一个不称。若平衡 3.0,否则 3.1。
2.1、清空盘子。前面 1.0 或 1.1 里面放左的 3 个,拿其中一个放左,一个放右,另一个不称。若平衡 3.2,否则 3.3。
3.0、0.0 里面放右的 3 个里面 2.0 里面没称的那个是异常的。
3.1、检查前面 0.0 里面右边是轻还是重。如果是轻,那么现在轻的那个就是异常的。如果是重,那么现在重的那个就是异常的。
3.2、1.0 或 1.1 里面放左的那个里面 2.1 里面没称的那个是异常的。
3.3、检查前面 1.0 或 1.1 里面左边是轻还是重。如果是轻,那么现在轻的那个就是异常的。如果是重,那么现在重的那个就是异常的。
Quanben's answer:
任取8个,对等称
if 平衡
异常发生在其余4个
取其中2个置左和2个正常的比较
if 平衡
未取出的2个任取1个和正常的比即可知道结果
else
取出的2个互比,即可得到结果
endif
else
不妨设左边轻,
取8个中左右各3个,其中互换1对,右边的另1个用剩余4个(正常)中的1个换出,
然后称
if 平衡
异常发生在换出者(可能重),剩余未比较的两者(一个可重,一个可轻)
将两个“可重”的比较,如平衡,则异常为“可轻”,否则为比较的重者。
else if 左边轻
左边原始的2个互称,轻者异常
else /* 右边轻,反转 */
互换对中任取一个和正常者互称,即可找出异常
end if
end if
Weina's answer:
111111111111
1111 1111 2222
if 1111 > 1111 then
(注:下面一行里面 1 表示前面比较时左盘上的球,而 3 表示前面比较时右盘上的球。)
111 1333 1222 2
if 1333 > 1222 then
if 1=3 then
2的1
else
1的1
end if
else if 1333 < 1222 then
if 3=3 then
1的另一个3
else
轻的那个一3
end if
else if 1333 = 1222 then
if 1 = 1 then
剩下的1
else
重的那一个1
end if