样例全过,但全WA,求助!
查看原帖
样例全过,但全WA,求助!
794893
LYJ_B_O_Creation楼主2023/11/29 16:40
#include<bits/stdc++.h>
using namespace std;
struct l
{
	string a;
	int b , c , d;
}r[1008];
int main()
{
	int n;
	cin >> n;
	for(int i = 1;i <= n;i++)
	{
		cin >> r[i].a >> r[i].b >> r[i].c >> r[i].d;
	}
	for(int i = 1;i <= n;i++)
	{
		for(int j = i + 1;j <= n;j++)
		{
			if(((r[i].b + r[i].c + r[i].d) - (r[j].b + r[j].c + r[j].d) <= 10) || (r[j].b + r[j].c + r[j].d) - (r[i].b + r[i].c + r[i].d) <= 10)
			{
				if((r[i].b - r[j].b <= 5 || r[j].b - r[i].b <= 5) && (r[i].c - r[j].c <= 5 || r[j].c - r[i].c <= 5) && (r[i].d - r[j].d <= 5 || r[j].d - r[i].d <= 5))
				{
					if(r[i].a > r[j].a)
					{
						cout << r[j].a << " " << r[i].a << endl;
					}
					else
					{
						cout << r[i].a << " " << r[j].a << endl;
					}
					break;
				}
			}
		}
	}
	return 0;
}
2023/11/29 16:40
加载中...