P8034 [COCI 2015/2016 #7] Ozljeda
题目描述
给定一个元素个数为 $K$ 的数列 $\{a\}$。现规定一个无穷数列 $\{x\}$ 如下:
$$x_n=\begin{cases}
a_n, & 1 \le n \le K, \cr
\bigoplus_{i=n-1}^{n-K} x_i, & n > K
\end{cases}$$
给定 $Q$ 组询问 $l_i,r_i$,求 $\bigoplus_{i=l}^r x_i$ 的值。
输入格式
第一行,一个整数 $K$。
第二行,$K$ 个整数 $a_i$。
第三行,一个整数 $Q$。
接下来的 $Q$ 行,每行两个整数 $l_i,r_i$。
输出格式
输出 $Q$ 行,每行对应一次询问的答案。
说明/提示
**【数据规模与约定】**
- 对于 $100\%$ 的数据,$1 \le K \le 10^5$,$0 \le a_i \lt 10^{18}$,$1 \le Q \le 10^6$,$1 \le l_i \le r_i \le 10^{18}$。
**【提示与说明】**
**题目译自 [COCI 2015-2016](https://hsin.hr/coci/archive/2015_2016/) [#7](https://hsin.hr/coci/archive/2015_2016/contest7_tasks.pdf) _Task 3 Ozljeda_。**
**本题分值按 COCI 原题设置,满分 $100$。**