有10 只鸽笼,为保证至少有1 只鸽笼中住有2 只或2 只以上的鸽子.请问:至少需要有几只鸽子?
答案与解析:
有10 只鸽笼,每个笼子住1只鸽子,一共就是10只.要保证至少有1只鸽笼中住有2只或2 只以上的鸽子.那么至少需要11只鸽子,这多出的1只鸽子会住在这10 个任意一个笼子里.这样就有1个笼子里住着2 只鸽子.所以至少需要11只鸽子.