0分求改(样例已过)
查看原帖
0分求改(样例已过)
1218469
wdsa1fa楼主2024/10/21 17:56
#include<bits/stdc++.h>
using namespace std;
struct bababoy{
	char nme[200];
	int m,c,e,zc=0;
}boy[10005];
struct jijibao{
	char nme[200],nme1[200];
}bao[10005];
int main(){
	int n,zj=0;
	scanf("%d",&n);
	for(int i=1;i<=n;i++){
		scanf("%s%d%d%d",boy[i].nme,&boy[i].c,&boy[i].m,&boy[i].e);
		boy[i].zc=boy[i].c+boy[i].m+boy[i].e;
	}
	for(int i=1;i<=n;i++){
		for(int j=i+1;j<=n;j++){
			if(abs(boy[i].c-boy[j].c)<=5&&abs(boy[i].e-boy[j].e)<=5&&abs(boy[i].m-boy[j].m)<=5&&abs(boy[i].zc-boy[j].zc)<=10){
				zj++;
				strcpy(bao[zj].nme,boy[i].nme);
				strcpy(bao[zj].nme1,boy[j].nme);
			}
		}
	}
	for(int i=1;i<=zj;i++){
		printf("%s  %s\n",bao[i].nme,bao[i].nme1);
	}
	return 0;
} 
2024/10/21 17:56
加载中...