救救蒟蒻
查看原帖
救救蒟蒻
947472
Mrlvbo楼主2024/4/13 16:19
#include<bits/stdc++.h>
using namespace std;
struct op
{
	string name;
	int a,b,c,z;
}num[1005];
int main(){
	int n;
	scanf("%d",&n);
	for(int i=1;i<=n;i++)
	{
		scanf("%s%d%d%d",&num[i].name ,&num[i].a ,&num[i].b,&num[i].c);
		num[i].z=num[i].a+num[i].b+num[i].c;
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=i+1;j<=n;j++)
		{
			if(abs(num[i].a-num[j].a)<=5&&abs(num[i].b-num[j].b)<=5&&abs(num[i].c-num[j].c)<=5&&abs(num[i].z-num[j].z)<=10)
			{
				cout<<num[i].name<<' '<<num[j].name<<'\n';
			}
		}
	}
	return 0;
}

求助

2024/4/13 16:19
加载中...