一个布袋里有10红黄蓝袜子。应该带几双袜子才能保证有两双不同颜色的袜子?

第一个假设是最坏的情况是最终答案。如果三只袜子分别是红黄蓝,那么接下来要抽的袜子就和抽的袜子绑定成一对(设为红色)。这个时候还是有三种情况,红、黄、蓝,但是不能保证蓝、黄都画出来了,也就是假设红又画了,所以红又画了。所以袜子都画了,现在有12。保证有2双不同颜色的袜子至少需要13。

第二题,40本书。40-39=1,多出来的书会给有一本书的同学,保证至少有一个同学能拿到两本书。