一只布袋中装有大小相同但颜色不同的袜子若干只.已知袜子的颜色有黑白灰三种,最少要取出多少只才能保证

问题描述:

一只布袋中装有大小相同但颜色不同的袜子若干只.已知袜子的颜色有黑白灰三种,最少要取出多少只才能保证
有3双袜子是同色的?
要算式!

8为什么?要算式。谢了!假设取x只袜子才能满足要求,则取第x-1只后,无论再取什么颜色都构成3双同色了。也就是x-1为不构成3双同色的最多的袜子数。那么比如我取3只黑的,再3只白的,再1只灰的,就到临界了,x-1=7,x=8。此题思维强度较大,算式不好描述,重要的是逻辑。