第三个点WA,求救
查看原帖
第三个点WA,求救
1099787
patrickwen楼主2024/1/25 12:02

不会排序,暴力枚举了3遍

#include <bits/stdc++.h>
using namespace std;
int main(){
long long a,b[23098]={0},count=0,ans=0,maxx=0,maxx1=0,maxx2=0;
for(long i=0;i<=4;i++){
	cin>>b[i];
	count+=b[i];
}
for(long i=1;i<=5;i++){
for(long j=1;j<=5;j++){
	if(j==i){
		continue;
	}
	if(count-j-i>maxx){
		maxx=count-j-i;
	}
}
}
for(long i=1;i<=5;i++){
for(long j=1;j<=5;j++){
	if(j==i){
		continue;
	}
	if(count-j-i==maxx){
		continue;
	}
	if(count-j-i>maxx1){
		maxx1=count-j-i;
	}
}
}
for(long i=1;i<=5;i++){
for(long j=1;j<=5;j++){
	if(j==i){
		continue;
	}
	if(count-j-i==maxx||count-j-i==maxx1){
		continue;
	}
	if(count-j-i>maxx2){
		maxx2=count-j-i;
	}
}
}
cout<<maxx2<<endl;
}
2024/1/25 12:02
加载中...