Problem

Source: China Western Mathematical Olympiad 2012 P8

Tags: number theory proposed, number theory



Find all prime number $p$, such that there exist an infinite number of positive integer $n$ satisfying the following condition: $p|n^{ n+1}+(n+1)^n.$ (September 29, 2012, Hohhot)