0分求调样例已过
查看原帖
0分求调样例已过
1276811
Rain3721楼主2024/12/13 16:23
#include<iostream>
#include<cmath> 
using namespace std;
struct student{
	int c,m,e;
	int t;
	string s;
}stu[1000];
int main(){
	int n; cin>>n;
	int temp=0;
	for(int i=0;i<n;i++){
		cin>>stu[i].s>>stu[i].c>>stu[i].m>>stu[i].e;
	}
	for(int i=0;i<n;i++){
		for(int j=i+1;j<n;j++){
			if(abs(stu[i].c-stu[j].c)<=5&&
			   abs(stu[i].m-stu[j].m)<=5&&
			   abs(stu[i].e-stu[j].e)<=5&&
			   abs(stu[i].t-stu[j].t)<=10){
				if(stu[i].s<=stu[j].s) cout<<stu[i].s<<" "<<stu[j].s<<endl;
				else cout<<stu[j].s<<" "<<stu[i].s<<endl;
			}
		}
	}
	return 0;
}
2024/12/13 16:23
加载中...