AtCoder Beginner Contest 137
翻译中…
Problem Statement
翻译中…
Given are a prime number $p$ and a sequence of $p$ integers $a_0, \ldots, a_{p-1}$ consisting of zeros and ones.
翻译中…
Find a polynomial of degree at most $p-1$, $f(x) = b_{p-1} x^{p-1} + b_{p-2} x^{p-2} + \ldots + b_0$, satisfying the following conditions:
翻译中…
- For each
$i$$(0 \leq i \leq p-1)$,$b_i$is an integer such that$0 \leq b_i \leq p-1$. - For each
$i$$(0 \leq i \leq p-1)$,$f(i) \equiv a_i \pmod p$.
翻译中…
Constraints
翻译中…
$2 \leq p \leq 2999$$p$is a prime number.$0 \leq a_i \leq 1$
翻译中…
Input
翻译中…
Input is given from Standard Input in the following format:
翻译中…
p
a_0 a_1 \ldots a_{p-1}
翻译中…
Output
翻译中…
Print $b_0, b_1, \ldots, b_{p-1}$ of a polynomial $f(x)$ satisfying the conditions, in this order, with spaces in between.
翻译中…
It can be proved that a solution always exists. If multiple solutions exist, any of them will be accepted.
翻译中…
样例
Input #1
2
1 0
Output #1
1 1
$f(x) = x + 1$ satisfies the conditions, as follows:
- $f(0) = 0 + 1 = 1 \equiv 1 \pmod 2$
- $f(1) = 1 + 1 = 2 \equiv 0 \pmod 2$
Input #2
3
0 0 0
Output #2
0 0 0
$f(x) = 0$ is also valid.
Input #3
5
0 1 0 1 0
Output #3
0 2 0 1 3
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。