求助,C语言除了第一个都红,求大佬指正
查看原帖
求助,C语言除了第一个都红,求大佬指正
838997
charlotie楼主2022/10/25 00:24
#include<stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{
	int s[1000][3];
	int n;
	scanf("%d",&n);//同学人数
	int i;
	for(i=0;i<n;i++)
		scanf("%d %d %d",&s[i][0],&s[i][1],&s[i][2]);
	int pair;
	int x,y;
	for(pair=0,x=0;x<n;x++)//x是固定+,y是x后所有
		for(y=x+1;y<n;y++)
			if(
				(abs(s[x][0]-s[y][0])<=5)&&
				(abs(s[x][1]-s[y][1])<=5)&&
				(abs(s[x][2]-s[y][2])<=5)&&
				(abs((s[x][0])+s[x][1]+s[x][2])-(s[y][0]+s[y][1]+s[y][2]))<=10)
				pair++;
	printf("%d",pair);

	

	system("pause");
	return 0;
}
2022/10/25 00:24
加载中...