What are the possible remainders when the 100^{th} power of an
integer is divided by 125? This is a solution from Yatir Halevi,
Maccabim-Reut High School, Israel.
Every integer can be expressed in the following way: 5p+q, where
p and q are certain integers and 0 \leq q \leq 4. Expanding
(5p + q)^{100} with the aid of the binomial theorem we get the
general term:
a_k = {100 \choose k} 5^{100-k}p^{100-k}q^k.
All the terms except the last one q^{100} are divisible by 125.
What we get is a number of this sort: 125\times \rm {something}+
q^{100}. But we know that 0 \leq q \leq 4 so the remainder when
the 100^{th} power is divided by 125 is the same as the
remainder for q^{100}, with q = 0, 1, 2, 3, \rm{or} 4.
If q=0 then q^{100}=0; if q=1 then q^{100}=1.
Let q=2; we want the remainder after 2^{100} is divided by
125, so we work modulo 125. Now 2^7=128 \equiv 3 where the
symbol '\equiv' indicates that the numbers have the same
remainder after division by 125. For q=3 it follows that 3^5 =
243 \equiv -7. Thus
In turn 4 people throw away three nuts from a pile and hide a
quarter of the remainder finally leaving a multiple of 4 nuts. How
many nuts were at the start?