Correct solutions were received from Juan Carlos Marivela, Philippe Fondanaiche, Jens Vob, Paul Botham.
First note that x2003 + 1 = (x + 1)(x2002 - x2001 + ... + x2 - x + 1). There are 2003 terms in the sum within the second set of parentheses, so this sum is odd. Therefore 2n divides x2003 + 1, then 2n must divide x + 1. Clearly, the smallest value for this to hold is x = 2n - 1.
You are visitor number 2315 to this page.