初学C语言,仅供参考
#include<stdio.h>
#include<math.h>//abs函数取绝对值 头文件是这个
int main() {
int n = 0;
scanf("%d", &n);
int num[1005][3];
int sum[1005];
int zong = 0;
int yu = 0;//语文
int sh = 0;//数学
int yi = 0;//英语 便于之后比较
for (int i = 0; i < n; i++) {
for (int j = 0; j < 3; j++) {
scanf("%d", &num[i][j]);
sum[i] += num[i][j]; 每个学生求总分
}
}
int count = 0;
for (int i = 0; i < n; i++) {
yu = num[i][0];
sh = num[i][1];
yi = num[i][2];
zong = sum[i];
int j = i + 1;
for (; j < n; j++) {
if (abs(yu - num[j][0]) <= 5 && abs(sh - num[j][1]) <= 5 && abs(yi - num[j][2]) <= 5) {
if (abs(zong - sum[j]) <= 10) {
count++;//从第一个开始遍历,以此类推
}
}
}
}
printf("%d", count);
return 0;
}