段考結束了,老師很想知道班上同學的成績總分與排名,所以老師想請程式能力很優秀的你幫忙寫個程式處理一下,這樣以後每次段考結束後,老師想統計同學的成績與排名就輕鬆了!
第一行為數字N(1<=N<=100),代表班上有N位學生。
接下來有N行,每行依序為同學的座號、姓名、國文分數、英語分數、數學分數、社會分數、自然分數(中間均以空白隔開,姓名長度不超過20個字元,姓名只會有英文字母,不會有空白,各科分數為0~100之間的整數)
請輸出按成績總分由高至低排序後的班上成績單。
每行輸出一位同學的資料(依序為座號、姓名、國文、英語、數學、社會、自然、總分、名次)
總分最高者為第1名,若總分相同,則名次相同,例如有兩個最高分,那就有兩個第1名,而下一位同學則為第3名,其餘同理,同名次輸出時,請以座號小的先輸出。
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
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
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
41650 | a0976828118@ ... (Ryan shiun) | k605 | 140 | 2024-08-14 15:48 | |
35257 | 712045@st.lt ... (程式餓靈) | k605 | 448 | 2023-05-19 15:26 |