【暑期每日一题】洛谷 P6850 NOI

题目链接:P6850 NOI - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

题目背景

小 L 是一个菜鸡。

啥也不会的小 L 上了 NOI 考场。

题目描述

由于小 L 不会算数,现在小 L 告诉了你他每题的分数和队线,请你告诉他是否进队。

NOI 分数的计算方式是:

1. 笔试基础有 50 分,每通过一题加 1 分。
2. 实际得分是每题的分数加上笔试的分数。
3. 如果是 A 类,总分在此基础上再加 5 分。

输入格式

输入 9 个数 a,b,c,d,e,f,g,h,i,分别表示笔试通过题数, D1T1,D1T2,D1T3,D2T1,D2T2,D2T3 得分,是否 A 类(是 1,不是 0),集训队分数线。

输出格式

输出一行一个字符串。

如果进了集训队,则输出 AKIOI

如果没进,输出 AFO

样例 #1

样例输入 #1

50 50 72 56 100 40 0 1 446

样例输出 #1

AFO

样例 #2

样例输入 #2

50 95 100 64 100 72 30 0 446

样例输出 #2

AKIOI

提示

「样例解释」

样例第一个是退役菜鸡小 L 的 NOI2020 成绩。

第二个是某位队爷的 NOI2020 成绩。

这不是啥都没解释吗

「数据范围与说明」

本题采用捆绑测试。仅有通过某个 Subtask 中所有测试点才能获得该 Subtask 的分数。

- Subtask 1(30 points):h = 0,a = 50,i = 700;
- Subtask 2(30 points):h = 0,a = 50;
- Subtask 3(40 points):无特殊限制。

对于所有数据,0 <= a <= 50,0 <= b,c,d,e,f,g <= 100,0 <= h <= 1,205 <= i <= 705。

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

不保证测试数据为真实成绩。

AC code:

#include<iostream>

using namespace std;

int main()
{
    int a1,a2,a3,a4,a5,a6,a7,a8,a9;
    cin>>a1>>a2>>a3>>a4>>a5>>a6>>a7>>a8>>a9;
    if(50+a1+a2+a3+a4+a5+a6+a7+a8*5 >= a9)
        cout<<"AKIOI";
    else
        cout<<"AFO";
    
    return 0;
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值