求大佬看看我的代码问题在哪儿
查看原帖
求大佬看看我的代码问题在哪儿
1478940
yuchen2006楼主2024/10/11 19:47
#include <stdio.h>
#include <stdlib.h>
int main() {
	int n, a;
	scanf("%d", &n);
	int arr[1000][3] = { {0,0,0} };
	for (int i = 0;i < n;++i) {
		for (int j = 0;j < 3;++j) {
			scanf("%d", &a);
			arr[i][j] = a;
		}

	}
	int c = 0;
	
	
	for (int i = 0;i < n;++i) {
		for (int j = i + 1;j < n;++j) {
			_Bool flag = 1;
			int sum = 0;
			for (int k = 0;k < 3;++k) {
				int f = abs(arr[i][k] - arr[j][k]);
				
				if (f > 5) {
					flag = 0;
					break;
				}
				sum += f;
				
			}
			
			if (flag && sum <= 10) {
				c += 1;
			}
		}
		
	}
	
	printf("%d",c);
}
2024/10/11 19:47
加载中...