>>92
> 証明問題
> 「5つの整数が与えられている。
> その中の3つを上手く選べば、その和が3の倍数になる。」

3を法として整数を3つの部分集合 C_k =def= { n?Z | n mod 3 = k } (0≦k≦2)に分割すると、

(1) 5つの整数の中に、ある k について C_k から少なくとも3つの整数を含んでいる場合、
同一の C_k に属する3つを選べばそれらの和は3の倍数になる

(2) さもなければ、C_0, C_1, C_2 の各々から少なくとも1つは含まねばならない
従って、これら3つの部分集合の各々に属する整数を1つずつ選べばそれらの和はやはり3の倍数になる

QED