谁能告诉我什么是鸽笼原理啊?
今天老师要我编个鸽笼原理,我连他是什么都不知道。哪位高人指点下
2007-09-17 09:17
举个例子吧
2007-09-17 09:32
2007-09-17 09:38
有n+1只鸽子进入n个笼子,那么必然有至少两只鸽子在同一个笼子中。
可以推广到
如果q1+q2+...+qn-n+1 = x1+x2+...+xn,那么存在1<=i<=n使得xi>=qi
2007-09-17 09:48
[此贴子已经被作者于2007-9-17 10:18:39编辑过]
2007-09-17 10:15
不要把鸽巢原理的应用和鸽巢原理混为一谈
2007-09-17 10:42
四楼正解.
简单来说就是N+1只鸟放进N只笼.必定有两只或者多过两只的鸟被放进同一笼子里.
再进一步来说.在一个正方形里面有五个点.必定最少有两个点之间的长小于正方形边长的1/2.
而且问题是.你们老师让你们编写的这个程序有什么要求?

2007-09-17 12:39
老师只是让我根据鸽笼原理编一个程序,具体内容自拟.上面那个题目是我准备写的.
2007-09-17 13:49

2007-09-17 17:34
我有点明白了,谢谢各位高人
2007-09-18 09:49