求助,c语言,只有样例和第一个过了
查看原帖
求助,c语言,只有样例和第一个过了
837607
adhassic楼主2023/1/23 15:50
#include<stdio.h>
#include<string.h>
#include<math.h>


int main()
{
	int n;
	int count = 0;
	int a[400][400];
	int s[1000];
	scanf("%d", &n);
	for (int i = 0;i < n;i++)
	{
		s[i] = 0;
	}
	for (int i = 0;i < n;i++)
	{
		for (int j = 0;j < 3;j++)
		{
			scanf("%d", &a[i][j]);
			s[i] += a[i][j];
		}
	}
	for (int i = 0;i < n;i++)
	{
		for (int j = i+1;j < n;j++)
		{
			if (abs(a[i][0] - a[j][0]) <= 5 && abs(a[i][1] - a[j][1]) <= 5 && abs(a[i][2] - a[j][2]) <= 5 && abs(s[i] - s[j] <= 10))
			{
				count++;
			}
		}
		
	}
	printf("%d", count);
	
	


	return 0;
}
2023/1/23 15:50
加载中...