#W1005. good 的 ll

good 的 ll

题目背景

某校正在进行年度“良好学生”评选。评选过程不仅关注学业综合成绩,还关注竞赛综合成绩。现在需要你编写一个程序,帮助老师快速筛选出符合条件的学生。

题目描述

现有 NN 名同学,每名同学有以下信息:姓名、学业综合成绩(整数)和竞赛综合成绩(整数)。 你需要设计一个结构体来记录这些信息,并计算综合分数(实数)。综合分数的计算规则为:学业成绩 ×80%+\times 80\% + 竞赛综合成绩 ×20%\times 20\%

在该结构体中,需要定义一个成员函数,返回该同学的学业综合成绩与竞赛综合成绩的总分

另外,需要设计一个全局函数,其参数是一个学生结构体对象,判断该学生是否“良好”。 良好的定义:

  1. 学业和竞赛成绩的总分大于 160160 分;
  2. 且综合分数不小于 8585 分。

请根据输入信息,按顺序判断每位同学是否良好。

输入格式

第一行一个整数 NN (1N10001 \leq N \leq 1000),表示学生人数。 接下来的 NN 行,每行包含一个字符串:姓名,两个整数:学业成绩、竞赛成绩。

输出格式

输出共 NN 行。对于每一位学生,如果良好则输出 good,否则输出 Not good

样例

5
ZhangSan 90 80
LiSi 82 75
WangWu 80 95
ZhaoLiu 88 60
SunQi 95 90
good
Not good
Not good
Not good
good