Maths WorkshopMaths problems with full solutions
Exercise 1814Combinatorics › Pigeonhole principleOlympiadAdded 3 Nov 2026

A subset with sum divisible by $n$

#pigeonhole#subset sum#divisibility

Statement

Given nn integers, show that some nonempty subset has sum divisible by nn.

Hint

Consider partial sums Sk=a1+⋯+akS_k = a_1+\cdots+a_k for k=1,…,nk=1,\ldots,n, mod nn.

Show solutionHide solution

Solution

Partial sums. S1,…,SnS_1,\ldots,S_n: nn values, nn residues.

Case 1: some Sk≡0S_k\equiv0. That subset {a1,…,ak}\{a_1,\ldots,a_k\} works.

Case 2: no Sk≡0S_k\equiv0. Then nn values in n−1n-1 nonzero residues: two equal, say Si=SjS_i=S_j (i<ji<j). Then ai+1+⋯+aj≡0(modn)a_{i+1}+\cdots+a_j\equiv0\pmod n.

Conclusion. A nonempty subset has sum divisible by nn.