AC
2025-08-04 20:07:25
发布于:浙江
1阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
// 一个同学的信息:语数外成绩、总分
struct Stu {
int a, b, c, sum;
} s[1005];
// 检查两个人是否符合旗鼓相当的条件
bool check(const Stu &u, const Stu &v) {
return abs(u.sum - v.sum) <= 10 && abs(u.a - v.a) <= 5 &&
abs(u.b - v.b) <= 5 && abs(u.c - v.c) <= 5;
}
int main() {
int n; cin >> n;
int sum;
for (int i = 0; i < n; ++i) {
cin >> s[i].a >> s[i].b >> s[i].c;
s[i].sum = s[i].a + s[i].b + s[i].c;
}
// 选择第一个对手
for (int i = 0; i < n; ++i) {
// 选择第二个对手
for (int j = i + 1; j < n; j) {
if (check(s[i], s[j])) {
sum;
}
}
}
cout<<sum;
}
这里空空如也
有帮助,赞一个