P8401 [CCC2022 J2] Fergusonball Ratings题解
思路:
本题是一道适合新手的简单模拟题,只需要三个步骤
1.依次输入,然后统计这个人的分数是否大于40,是的话累加。
2.输出黄金球员的数量。
3.判断黄金球员的数量是否等于全队球员的数量(也就是全队是否都为黄金球员),是的话就输出 “+” 。
- (注意:本题的输入比较特殊,每个人进的球和犯规数为一组)
话不多说,上代码
#include<bits/stdc++.h>//万能头文件。
using namespace std;
int sum;
int main(){
int n;
cin>>n;
int a[n+1],b[n+1];
for(int i=1;i<=n;i++){
cin>>a[i]>>b[i];//输入进的球和犯规球。
if(a[i]*5-b[i]*3>40){//判断是否为黄金球员。
sum++;//是的话就累加。
}
}
cout<<sum;//输出黄金球员的数量。
if(sum==n){//判断如果全队为黄金球员,输出“+”。
cout<<"+";
}
return 0;
}