problem

solution

codes

//模拟即可
#include<iostream>
#include<algorithm>
#include<string>
using namespace std;
struct node{int id;  string name;int end, peace, paper;//期末平均成绩,班级评议成绩,发表的论文数char cadre, west;//是否是学生干部,是否是西部省份学生int ans;bool operator < (const node &x)const{return ans==x.ans ? id<x.id : ans>x.ans;}
}a[110];
int tot;
int main(){int n;  cin>>n;for(int i = 1; i <= n; i++){a[i].id = i;cin>>a[i].name>>a[i].end>>a[i].peace>>a[i].cadre>>a[i].west>>a[i].paper;if(a[i].end>80 && a[i].paper>=1)a[i].ans += 8000;if(a[i].end>85 && a[i].peace>80)a[i].ans += 4000;if(a[i].end>90)a[i].ans += 2000;if(a[i].west=='Y' && a[i].end>85)a[i].ans += 1000;if(a[i].peace>80 && a[i].cadre=='Y')a[i].ans += 850;tot += a[i].ans;}sort(a+1,a+n+1);cout<<a[1].name<<"\n"<<a[1].ans<<"\n"<<tot<<"\n";return 0;
} 

【NOIP2005】【Luogu1051】谁拿了最多奖学金相关推荐

  1. 信息学奥赛一本通 1839:【05NOIP提高组】谁拿了最多奖学金 | OpenJudge NOI 1.9 04:谁拿了最多奖学金 | 洛谷 P1051 [NOIP2005 提高组] 谁拿了最多奖学金

    [题目链接] ybt 1839:[05NOIP提高组]谁拿了最多奖学金 OpenJudge NOI 1.9 04:谁拿了最多奖学金 洛谷 P1051 [NOIP2005 提高组] 谁拿了最多奖学金 [ ...

  2. Bailian2715 谁拿了最多奖学金【分段计算处理】(Vijos P1001)

    描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以 ...

  3. 洛谷 P1051 谁拿了最多奖学金 C++

    题目描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 院士奖学金,每人 8000 元,期末平均成绩高于 80 分(>80),并且在本学期内发表1篇或 ...

  4. 信息奥赛一本通(1839:【05NOIP提高组】谁拿了最多奖学金)

    1839:[05NOIP提高组]谁拿了最多奖学金 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 1853     通过数: 811 [题目描述] 某校的惯例是在每 ...

  5. 信息学奥赛一本通:1839:【05NOIP提高组】谁拿了最多奖学金

    1839:[05NOIP提高组]谁拿了最多奖学金 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 14617     通过数: 6863 [题目描述] 某校的惯例是 ...

  6. [NOIP2005] 提高组 洛谷P1051 谁拿了最多奖学金

    题目描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1 ...

  7. P1051 谁拿了最多奖学金

    某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 院士奖学金,每人800080008000元,期末平均成绩高于808080分(>80>80>8 ...

  8. 谁拿了最多奖学金pascal程序

    题意 找出奖学金最多的学生 分析 这题就是很简单的字符串处理,细心一点就好. 先把每一个学生的奖学金算出来,再排序,如果有两位或两位以上的学生获得的奖金最多,输出他们之中在输入文件中出现最早的学生的姓 ...

  9. 洛谷——P1051 谁拿了最多奖学金

    题目描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 院士奖学金,每人80008000元,期末平均成绩高于8080分(>80>80),并且在本 ...

最新文章

  1. 常用几种激活函数的总结
  2. mysql表分区占用存储_MySQL 分区分表应用场景分析和分区中可能遇到的坑点
  3. 有关绑定没有数据显示的问题
  4. boost::multi_array模块实现在矩阵上测试切片
  5. java postdelayed_Android开发使用Handler的PostDelayed方法实现图片轮播功能
  6. 关于iOS里的做动画方法的差别与注意事项
  7. 闲置服务器装win10系统,求高手帮看一下我这台闲置的老主机还能装win10或者win8.1吗?...
  8. promise then返回值
  9. win7清理系统后,音频设备被禁用,没有声音
  10. 学生成绩管理系统(C语言版)
  11. 单片机炫彩灯实训报告_单片机实验报告一-流水灯实验
  12. Polarion软件下载安装使用试用
  13. Mac下phpstorm 浏览器出现 502 bad gateway 解决办法
  14. Unity 鼠标点击事件穿透
  15. 英语魔法师之语法俱乐部 | 笔记4 | 初级句型—简单句 | Chapter3—动词时态
  16. 41. 整合RabbitMQ发送短信
  17. 金庸秘笈英汉互译(zz)
  18. python c++情侣网名含义_python的对象与名字绑定(转贴,此文甚好)
  19. 影响视觉体验的直播性能指标有哪些?
  20. Dopamine-PEG-N3,DOPA-PEG-azide,水溶性PEG试剂供应

热门文章

  1. 推理集 —— death
  2. 古文观止 —— 千古名篇
  3. 【剑指 offer】(31)—— 连续子数组的最大和(动态规划)
  4. 哈希表(hash table)及其应用举例
  5. 使用 C++ bitset 操纵浮点数类型(float、double)
  6. 卷积及卷积的性质与应用
  7. python opencv 界面按钮_如何使用Python构建简单的UI?
  8. redhat5.4 安装mysql_RedHat5.4搭建LAMP
  9. c2061 dword 语法错误_解决'PMIB_ICMP_EX':undeclared identifier
  10. python零基础能学吗-初学者必知:零基础学习Python真的能学会吗?