К-хм, к-хм... 8))) Я бы посоветовал что-нибудь в условии подправить, или сложность понизить. ;) Потому что f(x)=2 (например) вполне соответствует всем требованиям на данный момент. XD XD XD
Если имеется ввиду, что для разных n должны получаться разные P(n), то такой формулы вроде бы пока не существует.
В противном случае, существуют миллионы формул. Например,
P(n) = [(-1)^2n]*13.