现有 个物品(),其中包含 个次品和 个正品(次品与正品除了重量不一样以外其他都一样,所有次品都一模一样)。
现有一台天平,仅能通过左右两侧放置物品,判断两侧所放物品的重量 “相等” 或 “不等”,我们可以在天平两侧放置任意数量的正品和次品。
若需从这 个物品中,保证找出任意 个次品(),请问在最坏情况下,至少需要称量多少次?
第一行输入两个数()和(),分别表示物品数量以及需要找出的次品数量
一个整数,表示最坏情况下的操作数
3 1
1
假设有物品A、B、C,假设A和B比重量,如果天平显示一样重,则A、B都是次品,否则C是次品,可以说明无论如何都只需要比较一次
3 2
2
假设有物品A、B、C,假设A和B比重量,如果天平显示一样重,则A、B都是次品,只需要比较一次。否则C是次品,然后让C与A进行比较,如果一样重则说明A是次品,否则B就是次品,这样就需要比较2次
6 2