#60577. Core

    ID: 60577 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>计蒜客赛事提高T4/省选递推数学魔扣OJ

Core

暂无测试数据。

云浅来到了「山之心」。

这里有一个正整数 $k$ 与 $k$ 个正整数 $N_1,N_2,\cdots,N_k$,你帮她需要求出$$\displaystyle \left(\sum_{x_1=0}^{N_1}\sum_{x_2=0}^{N_2}\cdots\sum_{x_k=0}^{N_k}x_1\ \text{xor}\ x_2\ \text{xor}\ \cdots\ \text{xor}\ x_k\right)\bmod 998244353 $$的值。其中 $\text{xor}$ 表示异或运算,即 C/C++ 中的 ^

输入格式

第一行一个正整数 $k$。

第二行 $k$ 个正整数 $N_1,\cdots,N_k$。

输出格式

输出一行一个正整数表示答案。

数据范围

对于 $100%$ 的数据,$1\le k\le 2\times 10^5,0\le N_i\le 10^{18}$。

测试点编号 $k$ $N_i$
$1\sim 2$ $=2$ $\le 1000$
$3\sim 4$ $\le 10^5$ $\prod_{i=1}^k(N_i+1)\le 2\times 10^6$
$5\sim 8$ $=2$ $\le 10^6$
$9\sim 10$ $=2$ $\le 10^{18}$
$11\sim 14$ $\le 10^5$ $\le 10^5$
$15\sim 20$ $\le 2\times 10^5$ $\le 10^{18}$
3
1 2 0 
7
13
1 1 4 5 1 4 1 9 1 9 8 1 0
55113472