codeforces 463 B Caisa and Pylons

来源:互联网 发布:linux运行程序命令gcc 编辑:程序博客网 时间:2024/05/21 02:53

#include<iostream>#include<cstdio>#define MAXN 100000+5using namespace std;int h[MAXN];int main(){ int n,p,sum; cin>>n; p=0; for(int i=0;i<n;i++) {  cin>>h[i];  if(i==0){p=0;sum=h[i];}   else {p+=h[i-1]-h[i];if(p<0)sum-=p,p=0;} }  cout<<sum<<endl; return 0;}

这道题坑我了我就,一直看错以为是WA at test 9,火大的改了5遍过后才发现是RE 边界数定义少了1个0,。不过也了解了一下runtime err 如果不是test 1 的话,一般都是数组越界了,其他是指针使用错误等。

题很简单,读懂就行

0 0