样例对了,全WA,萌新求大佬解答!!
查看原帖
样例对了,全WA,萌新求大佬解答!!
677229
JJW_GLAZE楼主2022/2/8 21:11
```c
#include<stdio.h>
#include<math.h>
#include<string.h>
#include<stdlib.h>
#define N 1000
int main()
{
	int n;
	int a[N][3]={0};
	char b[N][8];
	int sum[N]={0};
	int i,j;
	int I,J;
	int k=0;
	int min;
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%s",&b[i][0]);
		for(j=0;j<3;j++)
		{
			scanf("%d",&a[i][j]);
			sum[i]+=a[i][j];
		}
	}
	for(I=0;I<n;I++)
	{
		for(i=I;i<n;i++)
		{
			if(I==i) continue;
			for(j=0;j<3;j++)
			{
				if(abs(a[I][j]-a[i][j])<=5) k=1;
				else {k=0;break;}
			}
			if(abs(sum[I]-sum[i])<=10&&k) 
			{
				if(strcmp(b[I],b[i])>=0) printf("%s %s",b[i],b[I]);
				else printf("%s %s",b[I],b[i]);
						printf("\n");
			}
		}
	}
	return 0;
}
2022/2/8 21:11
加载中...