Green 发表于 2021-8-9 16:11:12

P5728 【深基5.例5】旗鼓相当的对手



输入格式
第一行一个正整数 NN。
接下来 NN 行,每行三个整数,其中第 ii 行表示第 ii 名同学的语文、数学、英语成绩。最先读入的同学编号为 1。

输出格式

输出一个个整数,表示“旗鼓相当的对手”的对数。

输入输出样例

输入 3
90 90 90
85 95 90
80 100 91
输出 2#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int i, j;
int n;
int math;
int english;
int chinese;
int total;
int sum = 0;
cin >> n;
for (i = 1; i <= n; i++)
{
cin >> math >> english >> chinese;
total = math + english + chinese;
}
for (i = 1; i <= n; i++)
{
for (j = i + 1; j <= n; j++)
{
if (abs(math - math) <= 5 &&
abs(english - english) <= 5 &&
abs(chinese - chinese) <= 5 &&
abs(total - total) <= 10)
{
sum++;
}
}
}
cout << sum << endl;
return 0;
}


文档来源:51CTO技术博客https://blog.51cto.com/rjgx/3321853
页: [1]
查看完整版本: P5728 【深基5.例5】旗鼓相当的对手