1 条题解

  • 0
    @ 2025-8-24 22:24:34

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar Yaixy
    落锋长日坠,起笔叠嶂起

    搬运于2025-08-24 22:24:34,当前版本为作者最后更新于2020-10-06 23:32:52,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    良心T1

    题意及注意点:

    • 给出一堆考试分数,要求把这些分数相加求出小 L 的总分,并把它与集训队分数线进行比较,若大于等于集训队分数线,则输出 AKIOI,否则输出 AFO。

    • 此处不考虑5050 名同分的情况,可以认为如果同分小 L 优先

    • 此题是较简单的模拟


    思路:

    窝的思路这样的:

    1. 先把小 L 分数(下文均用 ss 代替)读入,加上基准值 5050

    2. 依次加上每题的分数 xx

    3. 接下来,判断小 L 是否为 A 类选手,若他是,则 ss 加上 55

    4. ss 与集训队分数线作比较,由于不需要考虑第 5050 名同分的情况,所以如果 ss 大于等于集训队分数线,就输出 AKIOI。否则输出 AFO。


    放代码啦qwq:

    #include<bits/stdc++.h>
    using namespace std;
    long long s,x;
    int main()
    {
    	cin>>s;s+=50;//输入笔试分数
        for(int i=1;i<=6;i++)
         {
           cin>>x;//输入 D1D2 每题的分数
           s+=x;//加进总分中
         }
    	cin>>x;//输入是否是 A 队的标志
        if(x) s+=5;
    	cin>>x;//输入集训队分数线
        if(s>=x) cout<<"AKIOI";//判断小 L 是否达到了集训队分数线
        else cout<<"AFO";
        return 0;
    }
    

    这道题做完了,撒花庆祝awa

    • 1

    信息

    ID
    6017
    时间
    1000ms
    内存
    250MiB
    难度
    1
    标签
    递交数
    0
    已通过
    0
    上传者