51 nod 1049 最大字段和(一维的)

Posted fjqfjq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了51 nod 1049 最大字段和(一维的)相关的知识,希望对你有一定的参考价值。

技术分享图片
 1 #include <iostream>
 2 using namespace std;
 3 #define ll long long
 4 
 5 int main()
 6 {
 7     int n;
 8     cin>>n;
 9     ll x;
10     ll sum=0;
11     ll maxn=0;
12     for(int i=0;i<n;i++){
13         cin>>x;
14         sum+=x;
15         if(sum<=0){
16             sum=0;
17         }
18         maxn=max(maxn,sum);
19     }
20     cout<<maxn<<endl;
21     return 0;
22 }
View Code

 

以上是关于51 nod 1049 最大字段和(一维的)的主要内容,如果未能解决你的问题,请参考以下文章

51nod1049(最大子段和2)

51nod 1049 最大子段和

51Nod 1049最大子段和 | 模板

51NOD1052 最大M字段和

题解51 nod 1049

51 nod 1050 循环数组最大字段和