#YHT2025021408. 成绩换算

成绩换算

育华学校的成绩批量换算问题

题目描述

育华学校要对 nn 名学生的考试成绩进行等级换算。学校采用的成绩换算规则如下:

成绩换算函数

设原始成绩为 xx0x1000\leq x\leq100),等级成绩 yy 根据以下分段函数来计算:

  1. 90x10090\leq x\leq100 时,y=Ay = 'A'
  2. 80x<9080\leq x < 90 时,y=By = 'B'
  3. 70x<8070\leq x < 80 时,y=Cy = 'C'
  4. 60x<7060\leq x < 70 时,y=Dy = 'D'
  5. 0x<600\leq x < 60 时,y=Ey = 'E'

现在给定 nn 名学生的原始成绩,需要编写一个函数来依次计算并输出每名学生对应的等级成绩。

输入格式

第一行包含一个正整数 nn1n1001\leq n\leq 100),表示学生的人数。 第二行包含 nn 个整数,每个整数的范围是 00100100,表示 nn 名学生的原始考试成绩,整数之间用空格分隔。

输出格式

输出 nn 行,每行一个字符,表示对应学生的等级成绩('A'、'B'、'C'、'D' 或 'E')。

样例

输入样例

3
95 55 82

输出样例

A
E
B

数据范围

  • 对于 30% 的数据,1n101\leq n\leq 10
  • 对于 60% 的数据,1n501\leq n\leq 50
  • 对于 100% 的数据,1n1001\leq n\leq 100,每个学生的原始成绩范围是 0x1000\leq x\leq100