對於一個序列,假如你從左邊看到右邊看到的數字嚴格的越來越大,我們說他是Increa星的序列
給你一個Increa星的序列 $\langle a_i \rangle$
接著有 $Q$ 筆詢問
每筆詢問是一個 $S$ ,問你有多少個區間總和恰好是 $S$
第一行有一個正整數 $N$ 代表序列的長度
第二行有 $N$ 個非負整數 $a_i$
第三行有一個正整數 $Q$
接下來 $Q$ 行,每行有一個非負整數 $S$
$1 \leq N \leq 5 \times 10^ 5$
$0 \leq a_i \leq 10^ 9, \forall 1 \leq i < N, a_i < a_{i+1}$
$1 \leq Q \leq 5 \times 10^ 5$
$0 \leq S \leq 5 \times 10^ 5$
請輸出 $Q$ 行代表答案
記得不要因為輸入吃TLE
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~4 | $N \leq 20, Q \leq 100, S \leq 100$ | 10 |
2 | 5~14 | $N \leq 2000$ | 10 |
3 | 15~19 | $Q \leq 5$ | 10 |
4 | 20~24 | $S \leq 2000$ | 10 |
5 | 0~39 | 無其他限制 | 60 |