样例最后多一行换行,测试点全WA
查看原帖
样例最后多一行换行,测试点全WA
715774
Little_Andyyu楼主2022/7/15 09:54
#include"stdio.h"
#include<math.h>//TEN
typedef int LYT;//TEN
const int x=5;//TEN
unsigned int y=10;//TEN
struct LWJ189//NIN
{
	char DYR[9]; 
	LYT c;
	LYT m;
	LYT e;
	LYT GX;
}WLL[1001];//7*11*13//EIG
LYT main()
{
	LYT N,sum=0;//SEV
	LYT p=0,q=0,r=0,s=0;//THI
    scanf("%d",&N);
	for(LYT i=0;i<=N-1;i++)//TODO SIX
	{
		scanf("%s %d %d %d",WLL[i].DYR,&WLL[i].c,&WLL[i].m,&WLL[i].e);//FIF
		WLL[i].GX=WLL[i].c+WLL[i].m+WLL[i].m;//FIF
	}
	for(LYT i=0;i<=N-1;i++)//FOU
	{//1
	for(LYT j=i+1;j<=N-1;j++)//FOU
	{//2
		if(abs(WLL[i].c-WLL[j].c)<=x)
{
		p=1;
}//THI
else p=0;
		if(abs(WLL[i].m-WLL[j].m)<=x)
{
		q=1;//THI
}
else q=0;
		if(abs(WLL[i].e-WLL[j].e)<=x)
{
		r=1;//THI
}else r=0;
		if(abs(WLL[i].GX-WLL[j].GX)<=y)
{
		s=1;//THI
}else s=0;
	    if(p==1&&q==1&&r==1&&s==1)//SEC
{
	    printf("%s %s\n",WLL[i].DYR,WLL[j].DYR);//SEC
}
    }//2
	}//1
	
	return 0;
}
2022/7/15 09:54
加载中...