import java.util.Scanner;
public class P5728旗鼓相当的对手 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int[][] arr = new int[n][3];
for(int i=0;i<n;i++) {
for(int j=0;j<3;j++) {
arr[i][j] = scanner.nextInt();
}
}
int count=0,counts=0,sum=0,sums=0;
for (int i=0;i<n-1;i++) {
for(int j=i+1;j<n;j++) {
for(int q=0;q<3;q++) {
sum+=arr[i][q];
sums+=arr[j][q];
if(arr[i][q]-arr[j][q]<=5 && arr[i][q]-arr[j][q]>=-5) {
count++;
}
}
if(count==3 && sum-sums<=10 && sum-sums>=-10) {
counts++;
}
count=0;
sum=0;
sums=0;
}
}
System.out.println(counts);
}
}
洛谷P5728旗鼓相当的对手 java题解
最新推荐文章于 2024-07-06 15:05:20 发布
该程序读取用户输入的数据,用二维数组存储,然后通过多层循环比较每对组合的元素差值,寻找满足特定条件的旗鼓相当的对手,最后输出符合条件的组合数量。
摘要由CSDN通过智能技术生成