Я думаю не стоит здесь обсуждать задачу 269 с ProjectEuler.
Погуглив, нашел ответ на эту задачу:
https://code.google.com/p/projecteuler- ... rSolutionsТак что вред "олимпиаде" этой я своей темой, как мне кажется, не наношу..
Меня же интересует не ответ, а само решение.
И так, на данный момент дошел до лишь до того, чтобы посчитать сколько есть полиномов, имеющих корень
.
Думал, посчитать количество полиномов, имеющих корни
и
по формуле включений-исключений, т.е. так: (кол-во полиномов, имеющих корень -1)
(кол-во полиномов, имеющих корень -1)
(кол-во полиномов, имеющих корень -1 и 0)
итого, зная, что для N=100000 (таковых - 14696) рассчитываю:
(а ведь там еще и другие корни есть)
Где я ошибаюсь?