大佬们,为什么总有一个测试点过不去?
查看原帖
大佬们,为什么总有一个测试点过不去?
255791
衛宮士郎楼主2023/10/7 00:03
#include<stdio.h>
#include<math.h>
int main()
{
	int m=0,flag=0;
	scanf("%d",&m);
	int a[m][4]={0};
	int b[m]={0},total=0;
	for(int i=1;i<=m;i++)
	{
		for(int j=1;j<=3;j++)
		{
			scanf("%d",&a[i][j]);
			b[i]+=a[i][j];
		}	
	}
	for(int i=1;i<=m;i++)
	{
		for(int j=i+1;j<=m;j++)
			if(abs(a[i][1]-a[j][1])<=5&&abs(a[i][2]-a[j][2])<=5&&abs(a[i][3]-a[j][3])<=5&&abs(b[i]-b[j])<=10)	
				total++;
	}
	printf("%d",total);
} 
2023/10/7 00:03
加载中...