C++满江红怎么办!!!求大佬帮忙!!!
查看原帖
C++满江红怎么办!!!求大佬帮忙!!!
732246
SOCIQWQ楼主2022/8/19 09:32

代码:

#include<iostream>
using namespace std;
int a[114514][3],n,cnt = 0,b = 0; 
int main(){
	cin >> n;
	for(int i = 0;i < n;i++){
		for(int j = 0;j < 3;j++){
			cin >> a[i][j];
		}
	}
	for(int i = 0;i < n;i++){
		for(int j = i + 1;j < n;j++){
			if((a[i][0] + a[i][1] + a[i][2]) - (a[j][0] + a[j][1] + a[j][2]) <= 10 || (a[j][0] + a[j][1] + a[j][2]) - (a[i][0] + a[i][1] + a[i][2]) <= 10){
				for(int k = 0;k < 3;k++){
					if(a[i][k] - a[j][k] <= 5 || a[j][k] - a[i][k] <= 5) b++;
				} 
			}
		}
		if(b == 3) cnt++;
		b = 0;
	}
	cout << cnt;
	return 0;
}
2022/8/19 09:32
加载中...