【NOIP2005】【Luogu1051】谁拿了最多奖学金
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】谁拿了最多奖学金相关推荐
- 信息学奥赛一本通 1839:【05NOIP提高组】谁拿了最多奖学金 | OpenJudge NOI 1.9 04:谁拿了最多奖学金 | 洛谷 P1051 [NOIP2005 提高组] 谁拿了最多奖学金
[题目链接] ybt 1839:[05NOIP提高组]谁拿了最多奖学金 OpenJudge NOI 1.9 04:谁拿了最多奖学金 洛谷 P1051 [NOIP2005 提高组] 谁拿了最多奖学金 [ ...
- Bailian2715 谁拿了最多奖学金【分段计算处理】(Vijos P1001)
描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以 ...
- 洛谷 P1051 谁拿了最多奖学金 C++
题目描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 院士奖学金,每人 8000 元,期末平均成绩高于 80 分(>80),并且在本学期内发表1篇或 ...
- 信息奥赛一本通(1839:【05NOIP提高组】谁拿了最多奖学金)
1839:[05NOIP提高组]谁拿了最多奖学金 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 1853 通过数: 811 [题目描述] 某校的惯例是在每 ...
- 信息学奥赛一本通:1839:【05NOIP提高组】谁拿了最多奖学金
1839:[05NOIP提高组]谁拿了最多奖学金 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 14617 通过数: 6863 [题目描述] 某校的惯例是 ...
- [NOIP2005] 提高组 洛谷P1051 谁拿了最多奖学金
题目描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1 ...
- P1051 谁拿了最多奖学金
某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 院士奖学金,每人800080008000元,期末平均成绩高于808080分(>80>80>8 ...
- 谁拿了最多奖学金pascal程序
题意 找出奖学金最多的学生 分析 这题就是很简单的字符串处理,细心一点就好. 先把每一个学生的奖学金算出来,再排序,如果有两位或两位以上的学生获得的奖金最多,输出他们之中在输入文件中出现最早的学生的姓 ...
- 洛谷——P1051 谁拿了最多奖学金
题目描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 院士奖学金,每人80008000元,期末平均成绩高于8080分(>80>80),并且在本 ...
最新文章
- 常用几种激活函数的总结
- mysql表分区占用存储_MySQL 分区分表应用场景分析和分区中可能遇到的坑点
- 有关绑定没有数据显示的问题
- boost::multi_array模块实现在矩阵上测试切片
- java postdelayed_Android开发使用Handler的PostDelayed方法实现图片轮播功能
- 关于iOS里的做动画方法的差别与注意事项
- 闲置服务器装win10系统,求高手帮看一下我这台闲置的老主机还能装win10或者win8.1吗?...
- promise then返回值
- win7清理系统后,音频设备被禁用,没有声音
- 学生成绩管理系统(C语言版)
- 单片机炫彩灯实训报告_单片机实验报告一-流水灯实验
- Polarion软件下载安装使用试用
- Mac下phpstorm 浏览器出现 502 bad gateway 解决办法
- Unity 鼠标点击事件穿透
- 英语魔法师之语法俱乐部 | 笔记4 | 初级句型—简单句 | Chapter3—动词时态
- 41. 整合RabbitMQ发送短信
- 金庸秘笈英汉互译(zz)
- python c++情侣网名含义_python的对象与名字绑定(转贴,此文甚好)
- 影响视觉体验的直播性能指标有哪些?
- Dopamine-PEG-N3,DOPA-PEG-azide,水溶性PEG试剂供应
热门文章
- 推理集 —— death
- 古文观止 —— 千古名篇
- 【剑指 offer】(31)—— 连续子数组的最大和(动态规划)
- 哈希表(hash table)及其应用举例
- 使用 C++ bitset 操纵浮点数类型(float、double)
- 卷积及卷积的性质与应用
- python opencv 界面按钮_如何使用Python构建简单的UI?
- redhat5.4 安装mysql_RedHat5.4搭建LAMP
- c2061 dword 语法错误_解决'PMIB_ICMP_EX':undeclared identifier
- python零基础能学吗-初学者必知:零基础学习Python真的能学会吗?