Problem

Source: 2013 Saudi Arabia IMO TST III p4

Tags: algebra, polynomial, Integer, divisible



Find all polynomials $p(x)$ with integer coefficients such that for each positive integer $n$, the number $2^n - 1$ is divisible by $p(n)$.