前缀和60分求助,只A了后3个点
查看原帖
前缀和60分求助,只A了后3个点
903392
T7_Daniel楼主2023/11/5 15:25
#include<bits/stdc++.h>
#define int long long
using namespace std;

int a[400005];
int b[400005];
signed main() {
	int n,maxn=0,minn=2e9;cin>>n;
	b[0]=0;
	for(int i=1; i<=n; i++) {
		cin>>a[i];
		b[i]=b[i-1]+a[i];
	}
	for(int i=1; i<=n; i++) {
		maxn=max(maxn,b[i]-minn);
		minn=min(minn,b[i]);
	}
	cout<<maxn;
	return 0;
}
2023/11/5 15:25
加载中...