018 - 塾のクラス分け

時間制限 1 秒 / メモリ制限 64 MB / 得点 1 / x 3 /


TLE
1sec
MLE
64MB
得点
1

会津進学塾では、生徒が塾に入る際に実力テストを行ってクラス分けをします。テストは数学、英 語、国語の 3 科目行い、生徒を A,B,C クラスにクラス分けします。A クラスのレベルが一番高く、順に低くなっていきます。

クラス分けの判断は以下の表に基づきます。

条件 クラス
100 点の科目がある A
数学と英語の平均点が 90 点以上 A
3 科目の平均点が 80 点以上 A
3 科目の平均点が 70 点以上 B
3 科目の平均点が 50 点以上で数学か英語が 80 点以上 B
上の条件を満たさない C

複数の条件を満たす場合は、よりレベルの高いクラスに分けられます。

課題

生徒の人数 n、各生徒の数学の点数 pm、英語の点数 pe、国語の点数 pj を入力とし、各生徒のクラスA,B,C(半角英字)を出力するプログラムを作成してください。ただし、n は 1 以上 10,000 以下、pm、pe、pj は 0 以上 100 以下の整数とします。

入力

複数のデータセットの並びが入力として与えられます。入力の終わりはゼロひとつの行で示されます。 各データセットは以下のとおりです。

1 行目 生徒の人数 n
2 行目 第 1 の生徒の点数   pm pe pj(整数 整数 整数;半角空白区切り)
3 行目 第 2 の生徒の点数
      :
n+1 行目 第 n の生徒の点数

出力

入力データセットごとに、各生徒のクラスを出力します。

入出力例

入力例

4
100 70 20
98 86 55
80 34 36
65 79 65
2
99 81 20
66 72 90
0

出力例

A
A
B
C
A
B