20分,求助
查看原帖
20分,求助
1354168
czq__楼主2024/7/18 19:23
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main() {
	int n, a[1005][3];
	cin >> n;
	for (int i = 0; i < n; i++) {
		for (int j = 0; j < 3; j++)
			cin >> a[i][j];
	}
	
	int n1=0;
	for(int i=0;i<n-1;i++)
		for (int j = i + 1; j < n; j++) {
			int t = 1,num=0;
			for (int k = 0; k < 3; k++) {
			if (abs(a[i][k] - a[j][k]) > 5)
				{
					t = 0; 
				}
				num +=( a[i][k] - a[j][k]);
			}
			if (t && num <= 10) n1++;
		}
	cout << n1;
}
#include<bits/stdc++.h>
using namespace std;
int main() {
	int n, a[1005][3];
	cin >> n;
	for (int i = 0; i < n; i++) {
		for (int j = 0; j < 3; j++)
			cin >> a[i][j];
	}
	
	int n1=0;
	for(int i=0;i<n-1;i++)
		for (int j = i + 1; j < n; j++) {
			int t = 1,num=0;
			for (int k = 0; k < 3; k++) {
				if (abs(a[i][k] - a[j][k]) >5)
				{
					t = 0; 
				}
				num +=( a[i][k] - a[j][k]);
			}
			if (t && num <= 10) n1++;
		}
	cout << n1;
}
2024/7/18 19:23
加载中...