k605. 班級成績單
Tags : 排序 結構
Accepted rate : 90人/105人 ( 86% ) [非即時]
評分方式:
Tolerant

最近更新 : 2023-08-04 22:24

Content

段考結束了,老師很想知道班上同學的成績總分與排名,所以老師想請程式能力很優秀的你幫忙寫個程式處理一下,這樣以後每次段考結束後,老師想統計同學的成績與排名就輕鬆了!

Input

第一行為數字N(1<=N<=100),代表班上有N位學生。
接下來有N行,每行依序為同學的座號、姓名、國文分數、英語分數、數學分數、社會分數、自然分數(中間均以空白隔開,姓名長度不超過20個字元,姓名只會有英文字母,不會有空白,各科分數為0~100之間的整數)

Output

請輸出按成績總分由高至低排序後的班上成績單。
每行輸出一位同學的資料(依序為座號、姓名、國文、英語、數學、社會、自然、總分、名次)
總分最高者為第1名,若總分相同,則名次相同,例如有兩個最高分,那就有兩個第1名,而下一位同學則為第3名,其餘同理,同名次輸出時,請以座號小的先輸出。

Sample Input #1
5
1 Apple 30 60 90 60 35
2 Banan 50 70 95 80 95
3 Curry 90 90 90 80 80
4 Donut 80 80 90 90 90
6 Judge 90 80 70 70 80
Sample Output #1
3 Curry 90 90 90 80 80 430 1
4 Donut 80 80 90 90 90 430 1
2 Banan 50 70 95 80 95 390 3
6 Judge 90 80 70 70 80 390 3
1 Apple 30 60 90 60 35 275 5
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (5%): 0.5s , <1K
不公開 測資點#1 (5%): 0.5s , <1K
不公開 測資點#2 (5%): 0.5s , <1K
不公開 測資點#3 (5%): 0.5s , <1K
不公開 測資點#4 (5%): 0.5s , <1M
不公開 測資點#5 (5%): 0.5s , <1K
不公開 測資點#6 (5%): 0.5s , <1M
不公開 測資點#7 (5%): 0.5s , <1M
不公開 測資點#8 (5%): 0.5s , <1M
不公開 測資點#9 (5%): 0.5s , <1M
不公開 測資點#10 (5%): 0.5s , <1M
不公開 測資點#11 (5%): 0.5s , <1M
不公開 測資點#12 (5%): 0.5s , <1M
不公開 測資點#13 (5%): 0.5s , <1M
不公開 測資點#14 (5%): 0.5s , <1K
不公開 測資點#15 (5%): 0.5s , <1M
不公開 測資點#16 (5%): 0.5s , <1K
不公開 測資點#17 (5%): 0.5s , <1M
不公開 測資點#18 (5%): 0.5s , <1M
不公開 測資點#19 (5%): 0.5s , <1M
Hint :
Tags:
排序 結構
出處:
[管理者: wubaie (小億) ]

Status Forum 排行

ID User Problem Subject Hit Post Date
35257 712045@st.lt ... (程式餓靈) k605
不要粗心
331 2023-05-19 15:26