求证从任意的m个整数中必可选出若干个数,他们的和能够被m整除
1个回答
展开全部
设这m个整数为a[1],
a[2],...,
a[m].
记其中前k个数的和为S[k]
=
a[1]+a[2]+...+a[k],
并约定S[0]
=
0.
注意到S[k]除以m的
余数
只有0,
1,
2,...,
m-1这m种可能.
而k有0,
1,
2,...,
m共m+1种取值.
由
抽屉原理
,
存在0
≤
i
<
j
≤
m使S[i]与S[j]除以m的余数相同.
于是m
整除
S[j]-S[i]
=
a[i+1]+...+a[j].
a[2],...,
a[m].
记其中前k个数的和为S[k]
=
a[1]+a[2]+...+a[k],
并约定S[0]
=
0.
注意到S[k]除以m的
余数
只有0,
1,
2,...,
m-1这m种可能.
而k有0,
1,
2,...,
m共m+1种取值.
由
抽屉原理
,
存在0
≤
i
<
j
≤
m使S[i]与S[j]除以m的余数相同.
于是m
整除
S[j]-S[i]
=
a[i+1]+...+a[j].
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询