03.北大附中的成绩等级
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
描述
输入课程的分数(绝对评价),以及是否是荣誉课程,输出对应的评价等级(A+至F),以及学分积点,换算规则参见下图(http://www.pkuschool.edu.cn/shouce/kecheng/pingjia.html);如果用户输入的成绩大于100分或者小于0,那么视为非法,输出Error。
评价等级  A+........A...........B+........B...........C+.........C.........D........F
绝对评价  95........90.........85.........80.........75.........70.........60......低于60
学分积点    4.5........4...........3.5.........3..........2.5.........2.........1.........0
荣誉课程    5...........4.5.........4.......... 3.5.......2.5.........2.........1.........0*
注意在BDFZ,有荣誉课程和普通课程2种课程,荣誉课相对于普通课有积点优惠。
请根据课程的分数,是否是荣誉课程(1/0),输出对应的评价等级(A+至F)和学分积点。
输入格式
2行,包含1个实数和1个整数(1/0),分别表示课程分数、以及是/否为荣誉课程
1/0分别代表是/不是荣誉课程
* 用 float(input()) 输入实数
输出格式
若分数不在[0,100]范围内,直接输出Error
否则输出2行,为对应的评价等级和学分积点
样例输入1
-2.2
1
样例输出1
Error
样例输入2
94.2727
0
样例输出2
A
4
样例输入3
86
1
样例输出3
B+ 
4
        Python课小测2-20170928 下午
- 状态
 - 已结束
 - 规则
 - OI
 - 题目
 - 3
 - 开始于
 - 2017-09-28 16:00
 - 结束于
 - 2017-09-28 16:48
 - 持续时间
 - 0.8 小时
 - 主持人
 - 参赛人数
 - 79