求调代码,80分,3,7WA
查看原帖
求调代码,80分,3,7WA
1356634
CodeRe楼主2024/10/20 12:35
#include<bits/stdc++.h>
#define ll long long
using namespace std;
ll n,a[114514],b[114514],b_a[114514],max1=0,maxb1=0,maxb_a1=0,maxb2=0,maxb_a2=0;
int main(){
	cin>>n;
	for(int i= 1;i<=n;i++){
		cin>>a[i]>>b[i];
		b_a[i]=a[i]-b[i];
		if(max1<a[i]){
			max1=a[i];
		}
		if(maxb1<b[i]){
			maxb1=b[i];
		}
		else if(maxb2<b[i]){
			maxb2=b[i];
		}
		if(maxb_a1<b_a[i]){
			maxb_a1=b_a[i];
		}
		else if(maxb_a2<b_a[i]){
			maxb_a2=b_a[i];
		}
	}
	if(maxb1+maxb_a1>max1){
		max1=maxb1+maxb_a1;
	}
	if(maxb1+maxb2>max1){
		max1=maxb1+maxb2;
	}
	if(maxb_a1+maxb_a2>max1){
		max1=maxb_a1+maxb_a2;
	}
	cout<<max1;
} 
2024/10/20 12:35
加载中...