51nod 1049 最大子段和

来源:互联网 发布:python如何做抢票软件 编辑:程序博客网 时间:2024/06/07 16:24
#include <bits/stdc++.h>using namespace std;long long a[50050];int main(){long long n,i,ans,mn;while(cin>>n){for(i=1;i<=n;i++)scanf("%lld",&a[i]);for(i=2;i<=n;i++)a[i]+=a[i-1];ans=0;mn=0;for(i=1;i<=n;i++){ans=max(ans,a[i]-mn);mn=min(mn,a[i]);}printf("%lld\n",ans);}}

0 0
原创粉丝点击