竞选班长
测试数据来自 wjszez/1918
【问题描述】
众所周知,羊村的各只羊都各有各的特点,喜羊羊机智,沸羊羊勇猛,美羊羊漂亮,暖羊羊善解人意,懒羊羊很懒(这也算特点),那么选谁作为班长就是一个非常棘手的问题了。幸好村长深谋远虑,早就准备好了一份从每只羊的成绩单,现在请你根据这份成绩单,为每只羊的综合素质打分,分数最高的羊就是班长。
村长的这份成绩单共分6个部分,分别是:文化素质、体质、品德、性格、是否为羊村哨兵、是否赶走过灰太狼(似乎每集都是喜羊羊做这事,但是在这里别的人也有可能完成这一壮举),评分标准如下:
1、文化素质高于90分的羊加10分;
2、文化素质高于85分且品德高于85分的羊加15分;
3、文化素质高于80分且品德高于80分且体质高于90分的羊加20分;
4、性格高于85分的羊加10分;
5、性格高于80分且体质高于80分的羊加10分;
6、品德高于70分的羊加5分;
7、是羊村哨兵或者赶走过灰太狼的羊分别加10分和15分;
注:以上内容分别以单项计算,按每单项打分,高于包括等于,计算最终成绩,成绩最佳者为班长,若有多只羊分数并列第一,则根据其文化素质排名,若仍然一样,则多只羊同为班长。
【输入】
输入文件monitor.in第一行是整数n,表示一共有n只羊参与竞选班长。
第2到n+1行各有7项内容,分别是每只羊的姓名和文化素质、体质、品德、性格、是否为羊村哨兵、是否赶走过灰太狼(以T和F表示)的情况,每两项之间用一个空格隔开。
【输出】
输出文件monitor.out有一行或多行,输出班长的名字和最终得分,在一行内输出(如果多人同为班长则有多行,顺序按姓名的字典顺序排列)
【输入输出样例】
monitor.in
6
Xiyangyang 90 70 85 92 T T
Feiyangyang 80 90 80 85 T F
Meiyangyang 80 50 88 90 F F
Lanyangyang 70 60 70 90 F F
Nuanyangyang 90 60 90 95 F T
Dandan 80 70 88 98 F T
monitor.out
Xiyangyang 65
【数据范围】
20%的数据n<=10
40%的数据n<=40
100%的数据n<=100
信息
- ID
- 2328
- 难度
- (无)
- 分类
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者