B. 游戏闯关

    远端评测题 1000ms 256MiB

游戏闯关

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小爱现在想要通关一个游戏,已知这个游戏主角的生命值没有上限,但当游戏过程中任意时刻一旦生命值小于等于零、则游戏会结束。

已知该游戏共有 nn 的关卡,第 ii 个关卡有一个参数 aia_i,当 ai>0a_i>0 时表示小爱在通过此关卡时,会补充 aia_i 点生命值;当 ai<0a_i<0 时表示小爱在通过此关卡时,会损失 aia_i 点生命值;当 ai=0a_i=0 时表示小爱在通过此关卡时,不会有生命值的改变。

请问,小爱最少在初始时最少需要拥有多少点生命,才能顺利通关?

输入格式

输入共两行: 第一行,一个正整数表示关卡数 nn 第二行,nn 个整数,表示a1,...,ana_1,...,a_n

输出格式

输出共一行,一个整数表示答案

3
4 -7 2
4
3
1 0 1
1

样例解释 2

不能出现生命值为0,因此初始状态也需要1点生命值

数据范围

  • 对于 30%30\% 的数据,1n201\leq n\leq 20
  • 对于 60%60\% 的数据,1n1031\leq n\leq 10^3
  • 对于 100%100\% 的数据,1n1051\leq n\leq 10^5103ai103-10^3 \leq a_i\leq 10^3

[Engeeker周赛 Div2] 20241206

未参加
状态
已结束
规则
乐多
题目
2
开始于
2024-12-6 0:00
结束于
2024-12-9 10:00
持续时间
1 小时
主持人
参赛人数
1