1839:【05NOIP提高组】谁拿了最多奖学金

时间限制: 1000 ms         内存限制: 65536 KB
提交数: 9569     通过数: 4431

【题目描述】

某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同:

1)院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生均可获得;

2)五四奖学金,每人4000元,期末平均成绩高于85分(>85),并且班级评议成绩高于80分(>80)的学生均可获得;

3)成绩优秀奖,每人2000元,期末平均成绩高于90分(>90)的学生均可获得;

4)西部奖学金,每人1000元,期末平均成绩高于85分(>85)的西部省份学生均可获得;

5)班级贡献奖,每人850元,班级评议成绩高于80分(>80)的学生干部均可获得;

只要符合条件就可以得奖,每项奖学金的获奖人数没有限制,每名学生也可以同时获得多项奖学金。例如姚林的期末平均成绩是87分,班级评议成绩82分,同时他还是一位学生干部,那么他可以同时获得五四奖学金和班级贡献奖,奖金总数是4850元。

现在给出若干学生的相关数据,请计算哪些同学获得的奖金总数最高(假设总有同学能满足获得奖学金的条件)。

【输入】

第一行是一个整数N(1 <= N <= 100),表示学生的总数。接下来的N行每行是一位学生的数据,从左向右依次是姓名,期末平均成绩,班级评议成绩,是否是学生干部,是否是西部省份学生,以及发表的论文数。姓名是由大小写英文字母组成的长度不超过20的字符串(不含空格);期末平均成绩和班级评议成绩都是0到100之间的整数(包括0和100);是否是学生干部和是否是西部省份学生分别用一个字符表示,Y表示是,N表示不是;发表的论文数是0到10的整数(包括0和10)。每两个相邻数据项之间用一个空格分隔。

【输出】

三行,第一行是获得最多奖金的学生的姓名,第二行是这名学生获得的奖金总数。如果有两位或两位以上的学生获得的奖金最多,输出他们之中在输入文件中出现最早的学生的姓名。第三行是这N个学生获得的奖学金的总数。

【输入样例】

4
YaoLin 87 82 Y N 0
ChenRuiyi 88 78 N Y 1
LiXin 92 88 N N 0
ZhangQin 83 87 Y N 1

【输出样例】

ChenRuiyi
9000
28700

当你看到了这是提高组的题,一定觉得很难,其实他是个水题!!!

看!这题很简单。


只要算出每个人的奖学金,这道题就迎刃而解了!
下面是代码环节!
下面用最简单的代码来解决这道题。

这个代码,我不多说了,测评是全对。

这一道题完美解决。


注:此题摘抄自信息学奥赛(c++版)

最新文章

  1. CSS 日常问题总结
  2. INSTRUCTION EXECUTION CHARACTERISTICS
  3. KD Tree算法
  4. java 内部类定义在局部时需要注意的情况
  5. maven3.1安装及配置
  6. excel 的一些操作
  7. 强联通 HDU 1269
  8. 在Visual Studio 2013中编译libssh2项目
  9. mysql 复习与学习(二)数据库及表结构的创建删除
  10. [Leetcode][Python]33: Search in Rotated Sorted Array
  11. 计时器 Timer
  12. 编辑器之神-vim的使用
  13. erlang中http请求
  14. webpack 使用环境变量
  15. VUE 2.x SEO 优化问题 vue-meta-info &amp;&amp; prerender-spa-plugin 配合使用
  16. SquishIt引起的HTTP Error 500.0 - Internal Server Error
  17. sencha touch 视图(view) activate与deactivate事件探讨
  18. BZOJ 5395--[Ynoi2016]谁的梦(STL&amp;容斥)
  19. Educational Codeforces Round 48
  20. SpringBoot进行单元测试

热门文章

  1. 真正“搞”懂HTTP协议07之body的玩法(实践篇)
  2. vs code .net core Linux下离线安装Nuget包
  3. UVA12412 A Typical Homework (a.k.a Shi Xiong Bang Bang Mang) 代码
  4. 结构型模式 - 享元模式Flyweight
  5. 【新晋开源项目】内网穿透神器[中微子代理] 加入 Dromara 开源社区
  6. ICSharpCode.SharpZipLib.Zip 解析时报错System.NotSupportedException: No data is available for encoding 936
  7. 树莓派UBUNTU MATE 自动登录用户
  8. 【TS】any和void
  9. LeetCode 周赛 333,你管这叫 Medium 难度?
  10. 一文搞懂秒杀系统,欢迎参与开源,提交PR,提高竞争力。早日上岸,升职加薪。