样例过了,但全wa了
查看原帖
样例过了,但全wa了
661144
Tidyhitler楼主2022/8/31 20:37
#include<bits/stdc++.h>
using namespace std;
struct data{
	string name;
	int c,m,e;
	int sum;
}a[1010];
int main(){
	int n;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i].name>>a[i].c>>a[i].m>>a[i].e;
		a[i].sum=a[i].c+a[i].e+a[i].m;
	}
	for(int i=1;i<=n;i++){
		for(int j=i+1;j<=n;j++){
            int ans1=abs(a[i].c-a[j].c);
            int ans2=abs(a[i].e-a[i].e);
            int ans3=abs(a[i].m-a[i].m);
            int ans4=abs(a[i].sum-a[j].sum);
            if(ans1<=5&&ans2<=5&&ans3<=5&&ans4<=10){
				if(a[i].name>a[j].name){
					cout<<a[j].name<<" "<<a[i].name<<endl;
				}
				else{
					cout<<a[i].name<<" "<<a[j].name<<endl;
				}
			}
		}
	}
	return 0;
}
2022/8/31 20:37
加载中...