编程数学题一枚,求解。
有三个袋子,里面装有数量质量完全相同的豆子,一个袋子中的豆子是黑色的、一个是白色、最后一个是相等数量的黑色和白色混合。袋子外边贴有标签,但是标签完全贴混了,现在,每次可以从一个袋子中取出一个豆子,问,至少取出多少颗豆子,才能识别出每个袋子中是什么的豆子。
选项: A 1颗 B 2颗 C 4颗 D 半袋
答案是 A;从混合的袋子中取出一个即可。
注意看题目,标签是完全贴混的,所以贴有混的标签的袋子里不是黑即是白,取出一个就知道混合标签的袋子是什么了。
如果是白的,那么混合的袋子里就是白的,黑袋子里的肯定不是黑的,又不可能是白的了,所以黑的袋子里边是混的,白袋子里是黑的。
如果是黑的,同理。