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;
}