共有三类药,分别重1g,2g,3g,放到若干个瓶子中,现在能确定每个瓶子中只有其中一种药,且每瓶中的药片足够多,能只称一次就知道各个瓶子中都是盛的哪类药吗? 如果有4类药呢?5类呢?N类呢(N可数)? 如果是共有m个瓶子盛着n类药呢(m,n为正整数,药的质量各不相同但各种药的质量已知) ?你能只称一次就知道每瓶的药是什么吗? 注:当然是有代价的,称过的药我们就不用了。 答案: 取1号瓶子1颗,2号瓶子5颗,3号瓶子10颗。一起称重量。 1,2,3 总重量为41 1,3,2 总重量为36 2,1,3 总重量为37 2,3,1 总重量为27 3,2,1 总重量为23 3,1,2 总重量为28 M类药同样处理,答题完毕。
|