原帖由tnu84发表
男孩總數>=n(n-1)/2-1+n-1=(n^2+n-4)/2>=2n=成人數目
应为成人总数=2n>男孩總數>=n(n-1)/2-1+n-1=(n^2+n-4)/2
故n^2-3n-4<0得n<=3
找到出处:
我在45楼说“男孩总数不少于2n”时是这么算的
男孩总数≥(n-1)+(n+1)=2n
后面的n+1是错把第n家的孩子数当成男孩数来算的
错误
继续算
假定有n户人家,则有2n个成人
因 2n=成人数>男孩数>女孩数>家数=n,所以n不小于3
设第i户有a(i)个孩子,不妨假定a(1)<a(2)<...<a(n)
而 a(1)+a(2)+...+a(n-1)<a(n)
a(n)>1+2+...+(n-1)=n(n-1)/2≥n
2n=成人数>男孩数>孩子数/2>n(n-1)/2
2n≥n(n-1)/2+3
n≤3
所以共有3户
成人=6>男孩>女孩>家数=3
因此男孩=5,女孩=4
孩子总数9
前两家至少3个孩子,最后一家最多6个孩子
但前两家有3个孩子时,因每家都要有男孩,最多只有一个女孩
但女孩数是4,说明前两家至少有2个女孩,因此,前两家应有4个孩子,最后一家有5个孩子
前两家的情况必定是第一家1个男孩,第2家一个男孩2个女孩
第三家必定有2个女孩,3个男孩
分布情况恰与过老师列出的表相同。