證:(1)將100個數分成50組:{1,100},{2,99},…,{50,51}。在選出的51個數中,必有兩數屬於同一組,這一組的兩數之和為101。
(2)將100個數分成10組:{1,2,4,8,16,32,64},{3,6,12,24,48,96},{5,10,20,40,80},{7,14,28,56},{9,18,36,72},{11,22,44,88},{13,26,52},{15,30,60},{49,98},{其餘數}。其中第10組中有41個數。在選出的51個數中,第10組的41個數全部選中,還有10個數從前9組中選,必有兩數屬於同一組,這一組中的任意兩個數,一個是另一個的倍數。
(3) 將選出的51個數排成一列:
,
,
,…,
。考慮下面的51個和:
,
,
,…,
。若這51個和中有一個是51的倍數,則結論顯然成立;若這51個和中沒有一個是51的倍數,則將它們除以51,餘數只能是1,2,…,50中的一個,故必然有兩個的餘數是相同的,這兩個和的差是51的倍數,而這個差顯然是這51個數(
,
,
,…,
)中的一個數或若干個數的和。