有12个球,其中有一个次品,正品的求的重量是一样的,次品的轻重不知道,反正是和正品不一样重!现在给你个天平称,称3次把次品找出来!
我现在有个方法,可是不完全正确给大家参考一下!
把12个球分4组(1,2,3,4)
第一步 :先把1和2称,如果不一样重,说明3,4都是真的,并记录下1,2谁重
第二步 :把1和3换一下称,如果不一样重说明1中有次品,反之2中有次品,根据1和2的重量比以及现在1和3的重量比可以知道次品是重还是轻!
第三步 : 对剩下的三球称一下就知道次品了!
但问题是如果第一步 1和2称的时候重量是相等的怎么办?
我觉得分三组的可能也比较大,由于时间有限,所以放在上面让大家讨论讨论!
多谢了:)
我现在有个方法,可是不完全正确给大家参考一下!
把12个球分4组(1,2,3,4)
第一步 :先把1和2称,如果不一样重,说明3,4都是真的,并记录下1,2谁重
第二步 :把1和3换一下称,如果不一样重说明1中有次品,反之2中有次品,根据1和2的重量比以及现在1和3的重量比可以知道次品是重还是轻!
第三步 : 对剩下的三球称一下就知道次品了!
但问题是如果第一步 1和2称的时候重量是相等的怎么办?
我觉得分三组的可能也比较大,由于时间有限,所以放在上面让大家讨论讨论!
多谢了:)
解决方案 »
- 想把StringGrid控件中某一个格画上两种颜色,上面1/4为绿色,下面的为红色,请问代码该怎么写?
- DBGridEh,DataSource,Query,DBNavigator的問題
- 怎么让游戏窗口化启动运行 比如天骄、天堂等 感谢
- 在一个c++写的DLL中有一个double型的参数,现在用DELPHI调用这个DLL就不行了.
- 关于组网
- 如何实现滚动效果???
- 我在编程的时候,将各个Unit写好了,但是编译时不知道何将各个unit连起来?
- 请教窗口释放的问题!
- 在我的程序中怎样关闭另一应用程序(知道它的主窗口的类名)?
- 请问用KYLIX编译出来的程序应该如何运行啊?
- 请问:DBChart能做3维的图么?
- 这样的SQL语句能实现吗??
第二中情况 :第二次:把1组中取下两个,从2组中取两个放到一组,从正常的中取两个放到2组,再称,如果天平平,则有问题的在一组中取出的两个,如果天平不平,而且方向不变,则在1组中剩下的两个中,如果天平方向变化,则在2组中剩下的两个中
为什么天平不平,而且方向不变,则在1组中剩下的两个中不能是2组中的两个吗?