Problem from the 1987 Leningrad Math Olympiad:
Is there a positive integer $n$ such that $ n^n + \left( n + 1 \right)^n $ is divisible by $ 1987 $?
The provided solution:
The answer is yes. Take $ n = 993 $ and we get $ \left( n + n + 1 \right) \mid \left( n^n + (n+1)^n \right) $, so $ 2n + 1 = 1997 $, which gives $ n = 993 $.
My question is: really? How is it obvious that $ \left( n + n + 1 \right) \mid \left( n^n + (n+1)^n \right) $? Is that a true statement for all $n$? If so, what is the proof? Thanks!