AtCoder Beginner Contest 137
F
Polynomial Construction
AtCoder
⌀ 2402
原题
← E→
翻译中…

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
题目信息
题号
abc137_f
时间限制
2 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。