蒟蒻求调(0分)
查看原帖
蒟蒻求调(0分)
1383625
kkksc_tbh楼主2024/10/4 11:47
#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,maxi=-1e9;
int z[100005];
signed main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>z[i];
	}
	for(int i=1;i<=n;i++){
		int a,b,sum;
		for(int j=i;j<=n;j++){	
			if(z[j]==0){
				a++;
				sum++;
			}else{
				b++;
				sum++;
			}
			if(a!=b){
				if(a>b){
					a-=abs(a-b);
					sum-=abs(a-b); 
				}else{
					b-=abs(a-b);
					sum-=abs(a-b);	
				}
			}	
			cout<<sum<<endl;
		}
		maxi=max(maxi,sum);
	}
	cout<<maxi;
	return 0;
}

求调

2024/10/4 11:47
加载中...