Zadanie to stare algoligii i faktycznie jest z deczka słabo opisane (nie ma nawet jakiegoś ładnego obrazka
). Ale od tego jest forum, by tego rodzaju wątpliwości wyjaśniać
Oczywiście nie wińmy autora, który stworzył dwa (w trudnych też jest wielomian, ale mod 2^30) ciekawe zadania - autor zapewne nawet nie przypuszczał, że tyle osób po latach będzie mierzyło się z tym zadaniem, już dawno po algolidze.
p(x)=0 modulo 2^15 w treści zadania miało oznaczać p(x) <równa się z trzema kreskami> <2^15 w nawiasie> 
Ale będę bardziej pomocny i podpowiem, bo też mnie to ciekawiło i przed chwilą sprawdziłem - przechodzi brute force. W cpp w czasie 0.06 sekund roztrzaskałem zadanie podstawiając kolejne wartości. W Pythonie czy innej żmii pewnie też nie będzie problemu 