這是我的最優解,期待有人找到兩次以下的解答
將20袋金幣分三次秤,標記編號1~9號共9包,11~19號共9包,剩餘兩包編號21、22
編號1~9袋,依序取出1-9枚,共取出45枚(最大誤差±0.45克),第一次秤,記錄結果
假如秤出來是450±0.45克(449.55克~450.45克) 表示1~9號袋都是真幣
假如秤出來是449±0.45克(448.55克~449.45克) 表示1號袋是假幣
假如秤出來是448±0.45克(447.55克~448.45克) 表示2號袋是假幣
‧‧‧‧‧
‧‧‧‧‧
‧‧‧‧‧
依此類推
假如第一次秤,結果沒找出假幣,那就進入第二次秤
編號11~19袋,依序取出1-9枚,共取出45枚(最大誤差±0.45克),第二次秤,記錄結果
假如秤出來是450±0.45克 表示11~19號袋都是真幣
假如秤出來是449±0.45克 表示11號袋是假幣
假如秤出來是448±0.45克 表示12號袋是假幣
‧‧‧‧‧
‧‧‧‧‧
‧‧‧‧‧
依此類推
假如第二次秤,也沒找出假幣,那就進入第三次秤
編號21取出1枚、22取出2枚,第三次秤,記錄結果
假如秤出來是30±0.03克 表示21~22號袋都是真幣
假如秤出來是29±0.03克 表示21號袋是假幣
假如秤出來是28±0.03克 表示22號袋是假幣
find out