国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

P1051 誰拿了最多獎學金

2019-11-14 10:17:08
字體:
來源:轉載
供稿:網友

題目描述

發放的獎學金共有五種,獲取的條件各自不同:(1)8000元,期末平均成績高于80分(>80),并且在本學期內發表1篇或1篇以上論文的學生均可獲得;(2)4000元,期末平均成績高于85分(>85),并且班級評議成績高于80分(>80)的學生均可獲得;(3)2000元,期末平均成績高于90分(>90)的學生均可獲得;(4)1000元,期末平均成績高于85分(>85)的西部省份學生均可獲得;(5)850元,班級評議成績高于80分(>80)的學生干部均可獲得;計算哪些同學獲得的獎金總數最高。

樣例輸入

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

樣例輸出

ChenRuiyi900028700

思路

O(n)按題意模擬,排序var a,e,d:array[1..1000]of string; b,c,f,g:array[1..1000]of longint; n,k,i,j,max,ans:longint; s:string;begin readln(n); for i:=1 to n do begin readln(s); k:=pos(' ',s); a[i]:=copy(s,1,k-1); delete(s,1,k); k:=pos(' ',s); val(copy(s,1,k-1),b[i]);delete(s,1,k); k:=pos(' ',s); val(copy(s,1,k-1),c[i]);delete(s,1,k); k:=pos(' ',s); d[i]:=copy(s,1,k-1); delete(s,1,k); k:=pos(' ',s); e[i]:=copy(s,1,k-1);delete(s,1,k); val(copy(s,1,k-1),f[i]); if (b[i]>80)and(f[i]>0) then g[i]:=g[i]+8000; if (b[i]>85)and(c[i]>80) then g[i]:=g[i]+4000; if (b[i]>90) then g[i]:=g[i]+2000; if (b[i]>85)and(e[i]='Y') then g[i]:=g[i]+1000; if (c[i]>80)and(d[i]='Y') then g[i]:=g[i]+850; end; max:=0; for i:=1 to n do begin if max<g[i] then begin max:=g[i]; j:=i; end; end; writeln(a[j]); writeln(g[j]); for i:=1 to n do ans:=ans+g[i]; writeln(ans);end.
上一篇:RPC是什么意思?

下一篇:The Triangle

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西乌珠穆沁旗| 涞源县| 左权县| 吴旗县| 达孜县| 崇州市| 石首市| 石河子市| 深州市| 卢龙县| 庆元县| 海丰县| 阿克苏市| 乌鲁木齐县| 东至县| 吉林省| 新巴尔虎右旗| 云龙县| 谷城县| 沈阳市| 武城县| 广灵县| 江西省| 南投县| 长寿区| 蒲城县| 彩票| 衢州市| 惠东县| 荔波县| 冕宁县| 左贡县| 昌宁县| 南靖县| 康平县| 监利县| 镇原县| 西乌珠穆沁旗| 中江县| 金阳县| 淳化县|