样例能过,但测试不行
查看原帖
样例能过,但测试不行
941811
ngmhhy楼主2023/10/25 11:07
#include<bits/stdc++.h>
using namespace std;

struct stu{
	string name;
	int chi;
	int mat;
	int eng;
};
int main(){
	int n;
	stu stud[1005];
	scanf("%d",&n);
	for(int i=1;i<=n;i++){
		cin>>stud[i].name>>stud[i].chi>>stud[i].mat>>stud[i].eng;
	}
	for(int i=1;i<=n;i++){
		for(int j=i+1;j<=n;j++){
			if(abs(stud[i].chi-stud[j].chi)<=5&&abs(stud[i].mat-stud[j].mat)<=5&&abs(stud[i].eng-stud[j].eng)<=5&&abs(stud[i].chi+stud[i].mat+stud[i].eng-stud[j].chi+stud[j].mat+stud[j].eng)<=10){
				cout<<stud[i].name<<" "<<stud[j].name<<endl;
			}
		}
	}
}
2023/10/25 11:07
加载中...