标签:个数 output 顺序 com src pac pre i++ 机器人
第1行:1个数n,表示格子的数量。(1 <= n <= 50000) 第2 - n + 1行:每行1个数A[i],表示格子里的能量值(-1000000000 <= A[i] <= 1000000000)
输出1个数,对应从1走到n最少需要多少初始能量。
#include<bits/stdc++.h> using namespace std; const int maxn = 5e4+10; int s[maxn]; int main () { int n; long long res = 0;long long sum =0; scanf("%d",&n); for(int i=0;i<n;i++) { scanf("%d",&s[i]); sum += s[i]; if(sum < 0) { res +=(-sum); sum = 0 ; } } printf("%lld\n",res); return 0; }
标签:个数 output 顺序 com src pac pre i++ 机器人
原文地址:http://www.cnblogs.com/Draymonder/p/7349797.html