#B0001. Aki的平衡游戏
Aki的平衡游戏
题目描述
在方块大陆里,Aki 正在调试一条超长的红石能量线。这条能量线由 段红石组成,每一段都会让能量有正负波动:
- 正数表示这段会增强能量;
- 负数表示这段会消耗能量;
- 表示这段对能量没有影响。
Aki 怀疑:只要能在这条直线里找到一条连续的红石段,使得它们的能量增减加起来恰好为 ,就能构成一个稳定的“零能量环”,从而激活隐藏的传送门。
你的任务是判断:是否存在这样一个连续区间,使其元素和为 。
例如, 段红石的能量波动为 ,从第 段到第 段组成的连续段能量之和刚好为 ,所以存在。
输入格式
第一行一个整数 ,表示红石段数。
第二行包含 个整数 ,表示每段红石的能量波动,整数之间以空格分隔。
输出格式
如果存在和为 的连续区间,输出 Yes,否则输出 No。
样例
5
1 5 -3 -2 4
Yes
5
1 2 3 4 5
No