一只布袋子里有红黄蓝袜子各8只,每次从布袋里取出一只袜子,最少要取出多少只才能保证其中有两双颜色不同的袜子?

问题描述:

一只布袋子里有红黄蓝袜子各8只,每次从布袋里取出一只袜子,最少要取出多少只才能保证其中有两双颜色不同的袜子?

至少取出10只才能保证有两双不同颜色的袜子.为什么?答案是11次啊,能解释一下吗??谢谢10只当中就可以保证了,一种颜色的袜子最大数量是8(可组成部分4双),另外2只(可组成一双)肯定是另一种颜色的了,这样不就有两双颜色不同了吗。最后的答案是11双,一共有24只,也就是12双,那么红黄蓝各有4双,那么,你一摸比如说是4双红的,就摸了8次红的没有了,只剩下蓝的,黄的了,那么一摸比方说是蓝的,现在呢,红的已经有一双了,再一摸,可能摸到黄的,或蓝的,做最坏的打算,是黄的,已经10次了,再一摸,黄的蓝的已经各有一只了,那么,你随便再一摸,就有2双了.这是别人的解释,您看看,到底是几呀,谢谢。错了,我还以为是两种颜色。11次是正确的。因为11次=8+2+1。11只当中就可以保证了,一种颜色的袜子最大数量是8(可组成部分4双),另外3只是另两种颜色的了,而3只中肯定有2只是颜色相同的,就是另一颜色的一双袜子。这样不就有两双颜色不同了吗。最后的答案就是11次。谢谢您的解释,我会选您的,我懂了一开始把题看错了,不好意思。