#ATagc023a. [AGC023A] Zero-Sum Ranges
[AGC023A] Zero-Sum Ranges
题目描述
有一个长度为 的整数序列 。
请你求出 的所有非空、连续子序列中,总和为 的子序列的个数。需要注意的是,这里统计的是子序列的选取方式。也就是说,即使有两个子序列内容相同,只要它们在序列中的位置不同,也要分别计数。
输入格式
输入以如下格式从标准输入中给出。
输出格式
输出 的所有非空连续子序列中,总和为 的子序列的个数。
样例 1
输入
6
1 3 -4 2 2 -2
输出
3
样例 2
输入
7
1 -1 1 -1 1 -1 1
输出
12
样例 3
输入
5
1 -2 3 -4 5
输出
0
说明/提示
限制条件
- 输入均为整数。
样例解释 1
所有非空连续子序列中,总和为 的有 个,分别是 、、。
样例解释 2
在这个例子中,虽然有些子序列内容相同,但由于选取的位置不同,会被多次计数。例如, 被计数了 次。
样例解释 3
没有任何非空连续子序列的总和为 。
由 ChatGPT 4.1 翻译