10个乒乓球中有一个不知轻重,用天平称三次如何找出不一样的球?
首先纠正题目细节,虽然你说10个球,但经典解法通常涉及12个球的情况。如果是12个球,先将它们分成三组,每组4个,分别标记为A、B、C。第一步,将A组和B组放在天平两端进行称重。
首先纠正题目细节,虽然你说10个球,但经典解法通常涉及12个球的情况。如果是12个球,先将它们分成三组,每组4个,分别标记为A、B、C。第一步,将A组和B组放在天平两端进行称重。
题目写10个球,回答却突然跳到经典的12球解法,感觉有点答非所问啊。不过话说回来,12球确实是这类问题的标准形态,如果非要是10个,其实可以看作12球问题的一个子集,但逻辑上稍微有点跳跃,希望能针对10个球给个具体的解法。
题目确实有点小瑕疵,经典逻辑题一般是12个球找坏球。回答里的第一步思路是对的,把12个球分成三组A、B、C,先称A和B。如果平衡,坏球在C组;如果不平衡,坏球在A或B组,而且还得记住天平的状态(哪边重哪边轻)。这个逻辑是对的,但光第一步肯定不够,后续还得根据第一步的结果调整分组和称重策略,三次称重刚好能覆盖所有可能性。