文章

35

粉丝

134

获赞

55

访问

25.3k

头像
最大序列和 题解:普通做法 &注意long long AC100%
P1172 清华大学/兰州大学2019机试
发布于2024年1月21日 17:41
阅读数 894

#include <bits/stdc++.h>
using namespace std;
int main(){
	int n;
	while(cin>>n){
		long long sum = 0;
		long long res = INT_MIN;
		long long a[n];
		for(int i=0;i<n;i++){
			cin>>a[i];
		}
		for(auto i:a){
			if(sum<0)sum=0;
			sum+=i;
			res = max(res,sum);
		}
		cout<<res<<endl;
	}
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发