#L0179. 冒险旅程的最低血量
冒险旅程的最低血量
题目背景
勇者小 R 踏上了讨伐恶龙的旅途。一路上有战斗消耗血量,也有营地恢复血量。他需要在出发前准备足够的血量才能安全通关。
题目描述
小 R 需要依次通过 个关卡。
每个关卡用一个整数 描述:
- 若 ,表示这是一个营地,小 R 的血量增加 ;
- 若 ,表示这是一场战斗,小 R 的血量减少 。
小 R 在任意时刻的血量必须严格大于 (即血量 则无法继续)。血量为正整数。
请问小 R 至少需要多少初始血量,才能安全通过所有关卡?
输入格式
第一行一个正整数 。
第二行 个整数 ,依次描述每个关卡。
输出格式
输出一个正整数,表示所需的最少初始血量。
样例
3
-100 -200 -300601
5
-200 -300 1000 -100 -100501
提示
样例解释
样例 2:小 R 带 点血量出发,经过两场战斗后剩 点,到达营地恢复到 点,再经过两场战斗后剩 点,安全通关。
数据规模与约定
,。
难度
普及-
通过率
—
尝试
0
已通过
0
- ID
- 907
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 128MiB
- 上传者