背景
本题来自 https://github.com/yosupo06/library-checker-problems。
题目描述
给定整数 N,a,r 以及整数序列 y0,y1,…,yN−1。保证对于 0≤i<j≤N−1,有 ari≡arj(mod998244353)。
求出一个多项式 f(x)=∑i=0N−1cixi∈Z[x],使得对于每个 i,均满足 f(ari)≡yi(mod998244353)。
同时,必须满足 0≤ci<998244353。
输入格式
N a r
y0 y1 … yN−1
输出格式
c0 c1 … cN−1
4 2 10
17 1241 120401 12004001
1 2 3 0
1 0 0
100
100
提示
- 0≤N≤219
- 0≤a<998244353
- 0≤r<998244353
- 0≤yi<998244353
- $ar^i\not\equiv ar^j \pmod{998244353}\,(0\leq i<j\leq N-1)$