a,b 為兩個長度為 N 的整數數列 a0,a1,...,aN−1 和 b0,b1,...,bN−1
計算 c0,c1,...,cN−1,並對每一項 mod998244353,其中
ck=∑i,j,i⊕j=kai⋅bj
⊕代表bitwise-XOR
第一行為整數 N。
第二行與第三行各有 N 個整數 ai 和 bi。
N=2k, 1≤k≤20
0≤ai,bi≤998244352
輸出 N 個數字
4 1 2 3 4 5 6 7 8
70 68 62 60
8 3 14 15 9 26 53 58 979 27 18 28 18 28 45 90 45
53303 94328 51307 36921 23371 32367 22595 31751