P1001 谁拿了最多奖学金

原创 2016年08月31日 11:31:55
题目有点长,慢慢读
#include<iostream>
#include<string>
using namespace std;

int main()
{
	int n, s1, s2, pa, sum, sum1=0,sum2=0;
	char xs, xb;
	string s, ss;
	while (cin >> n)
	{
		while (n--&&cin >> s >> s1 >> s2 >> xs >> xb >> pa)
		{
			sum = 0;
			if (s1 > 80 && pa >= 1)
				sum += 8000;
			if (s1 > 85 && s2 > 80)
				sum += 4000;
			if (s1 > 90)
				sum += 2000;
			if (s1 > 85 && xb == 'Y')
				sum += 1000;
			if (s2 > 80 && xs == 'Y')
				sum += 850;
			if (sum > sum1)
			{
				sum1 = sum;
				ss = s;
			}
			sum2 += sum;
		}
		cout << ss << endl << sum1 << endl << sum2 << endl;
	}
	return 0;
}



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

NYOJ_60谁获得了最高奖学金

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

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Vijos P1001 谁拿了最多奖学金

P1001谁拿了最多奖学金 Accepted 标签:NOIP提高组2005[显示标签] 描述 某校的惯例是在每学期的期末考试之后...

Vijos P1001谁拿了最多奖学金

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

Vijos_P1001_谁拿了最多奖学金_解题报告_C

先贴出题目出处 此题属于简单题。能确保判断条件没错的话,基本上就能AC了。 ------------------------------------------------------------...

vijos P1001 谁拿了最多奖学金

描述 Description     某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同:    1)  院士奖学金,每人8000元...

Vijos P1001 谁拿了最多奖学金【分段计算处理】

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

【排序】洛谷 P1051 谁拿了最多奖学金

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

洛谷 P1051 谁拿了最多奖学金

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

hutc-谁拿了最多奖学金 参考代码

  • 2010年01月05日 15:52
  • 695B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:P1001 谁拿了最多奖学金
举报原因:
原因补充:

(最多只允许输入30个字)