一間補習班會讓老師下載學生線上考試的原始分數。下載的成績字串格式如下:Peter,80|Rock,85|Macy,66|Jack,42|Ricky,60。分數最高100分,最低0分,同一個考試中可能會出現同分的人,但不會出現同樣的名字。請寫一個程式來辨認該次考試的最高分、最低分及中位數等相關資訊。
P.S.當考生數量為單數(2n+1)時,中位數即為第n+1位的分數。當考生數量為雙數(2n)時,中位數為第n位及第n+1位兩數之平均。
** 測資錯誤 (出現同樣名字),2024/02/22更正測資。 **
第一行輸入N代表測試資料中考試的數量。之後的每一行都是一次考試的資料。
請輸出最高分(最高分者名字),最低分(最低分者名字),中位數。最高分、最低分為整數,中位數為小數點一位小數。如有最高、最低分同分時,請用「,」將同分名字隔開,如:88(Rock),42(Jack),66.0 或:90(Peter,Bob),30(Macy),62.0。
4 Peter,80|Rock,85|Macy,66|Jack,42|Ricky,60 Eric,63|Jessica,81|Sarah,56 Joseph,39|Adam,74|Charles,62|Emily,62 Joseph,67|Jacob,52|Thomas,67
85(Rock),42(Jack),66.0 81(Jessica),56(Sarah),63.0 74(Adam),39(Joseph),62.0 67(Joseph,Thomas),52(Jacob),67.0
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |