题目描述
给定长度为 2n 两个序列 A,B,设
Ci=j⊕k=i∑Aj×Bk
分别当 ⊕ 是 or, and, xor 时求出 C。
输入格式
第一行,一个整数 n。
第二行,2n 个数 A0,A1,…,A2n−1。
第三行,2n 个数 B0,B1,…,B2n−1。
输出格式
三行,每行 2n 个数,分别代表 ⊕ 是 or, and, xor 时 C0,C1,…,C2n−1 的值 mod 998244353。
2
2 4 6 8
1 3 5 7
2 22 46 250
88 64 112 56
100 92 68 60
提示
1≤n≤17。