星际之旅
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Description
年轻的程序员Orange有一个梦想,那就是驾驶飞船穿越浩瀚的星海。他得到了一张古老的星图,上面标记着一条由n个“能量节点”组成的线性星际航道。每个节点 都有一个独特的能量值 。
Orange的飞船引擎有一种特殊的“能量回廊”模式,可以让他进行一次完美的短途跃迁。一次完美的跃迁需要满足以下条件:
- 选择一个长度至少为3的连续航道区间 作为跃迁路径。
- 跃迁的起点节点 和终点节点 的能量类型必须相同(即 )。
- 启动跃迁需要消耗 单位的能量。为了维持能量守恒,路径中所有中间节点(即 到 )提供的能量总和必须正好等于这次消耗的能量。
现在,Orange想知道,在这张星图上,总共存在多少条可以进行完美跃迁的路径。请你帮助他计算出这个数量。
Format
Input
第一行输入一个整数 ,表示能量节点的数量。 第二行输入 个整数 ,表示每个节点的能量值。
Output
输出一个整数,表示可以进行完美跃迁的路径总数。
Samples
5
9 3 3 3 9
2
6
-4 4 0 0 -8 -4
1
Note
对于第一个样例,可能的完美跃迁为:和。
2025 SYNU 十月周赛 Round I(Div 3)
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 4
- 开始于
- 2025-10-30 19:30
- 结束于
- 2025-10-30 21:00
- 持续时间
- 1.5 小时
- 主持人
- 参赛人数
- 68