background image

10. 你有 5 瓶药,每个药丸重 10 克,只有一瓶受到污染的药丸重量发生了变化,每个药丸
重 9

 

克。给你一个天平,你怎样一次就能测出哪一瓶是受到污染的药呢?

 

答案:

1 给 5 个瓶子标上 1、2、3、4、5  

2 从 1 号瓶中取 1 个药丸,2 号瓶中取 2 个药丸,3 号瓶中取 3 个药丸,4 号瓶中取 4 个药
丸,5 号瓶中取 5

 

个药丸。

 

把它们全部放在天平上称一下重量。

4 现在用 1×10+2×10+3×10+4×10+5×10

 

的结果减去测出的重量。

 

结果就是装着被污染的药丸的瓶子号码。

11. 如果你有一个容量为 5 夸脱的水桶和一个容量为 3 夸脱的水桶,怎样准确地量出 4 夸

 

脱的水?

12. 

 

在开汽车的锁时,应该往哪个方向旋转钥匙?

13. 如果你可以移动 50

 

个州中的任何一个,你会挑哪个,为什么?

14.有 4 条狗(4 只蚂蚁或 4 个人)分别在一个广场的 4 个角落里。突然,它们同时以同样
的速度追赶在自己顺时针方向的一个人,而且会紧追这个目标不放。它们需要多少时间才能

 

相遇,相遇地点在哪里?

 

提示:它们将在广场中央相遇,所跑的距离与它们跑的路线无关。

15. 从空中放下两列火车,每列火车都带着降落伞,降落到一条没有尽头的笔直的铁道上。
两列火车之间的距离不清楚。两列车都面向同一个方向。在落地后,降落伞掉在地上,与火
车分离。两列火车都有一个微芯片,可以控制它们的运动。两个芯片是相同的。两列火车都不
知道自己的位置。你需要在芯片中写入编码,让这两列火车相遇。每行编码都有一定的执行

 

命令的时间。

 

你能使用以下指令(而且只能用这些指令):

MF—

 

让火车朝前开

MB—

 

让火车朝后开

IF(P)—

 

如果火车旁边有降落伞,这个条件就得到了满足。

GOTO 

 

答案: