洛谷 P6850 NOI

洛谷 P6850 NOI

题目传送门

题目背景

小 L 是一个菜鸡。

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

题目描述

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

NOI 分数的计算方式是:

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

输入格式

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

输出格式

输出一行一个字符串。

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

如果没进,输出 AFO


题解:

语法基础?

坑点:笔试有基础的50分。所以要加50.

唉,羡慕大佬的高分,所以来水这篇题解。纪念梦想?

有可能我这辈子也去不了NOI考场了。...

所以十月的第一篇题解就这么交代了?滑稽

代码:

#include<cstdio>
using namespace std;
int a[11];
int ans;
int main()
{
    for(int i=1;i<=9;i++)
        scanf("%d",&a[i]);
    for(int i=1;i<=7;i++)
        ans+=a[i];
    ans+=50;
    if(a[8])
        ans+=5;
    if(ans>=a[9])
        puts("AKIOI");
    else
        puts("AFO");
    return 0;
}
posted @ 2020-10-08 14:36  Seaway-Fu  阅读(222)  评论(0编辑  收藏  举报