k026. 中位數
標籤 :
通過比率 : 227人/234人 ( 97% ) [非即時]
評分方式:
Tolerant

最近更新 : 2023-03-15 10:06

內容

自 2016 年起,主計總處每年都會公布一份名為「受僱員工全年總薪資中位數及分布統計」的報告,統計的對象是工業及服務業所僱用的上班族,薪資是包括年終獎金、紅利的年薪,而統計重點除了中位數,還有薪資分布的變化。

跟據這項報告,2021 年台灣上班族年薪平均數 67.0 萬,平均月薪有 5.6 萬。聽起來不錯是吧?但是再仔細一看,有 68.31% 的人低於這個平均數。也就是說,這個「平均數」被前面 31.69% 的高薪者拉高了。因此,比較能代表台灣一般上班族的年薪的數字應該是「中位數」50.6 萬,如果你的年薪剛好是這個數字,代表台灣有一半的上班族年薪比你高,另一半的人年薪比你低,你剛好在中間。這個數字換算平均月薪 4.2 萬,扣掉年終獎金及紅利,平均真實月薪只有 3.4 萬左右,再扣掉勞健保及所得稅,真實入帳金額約在 2.8 ~ 3.1 萬之間。很慘嗎?全台灣不分老少,有一半的上班族比這個更慘!

中位數是統計學中一個常見的概念,它是一個數據集合中的中間值,即一半的數據比它大,另一半的數據比它小。

現在,給你 𝑛 個已經由小到大排序過的整數,請你輸出它的中位數。如果 𝑛 是奇數,直接輸出中間那一個數字,如果 𝑛 是偶數,則請你輸出中間兩個數字的平均值。

輸入說明

輸入只有二行,第一行為整數的數量 𝑛 (1 ≤ 𝑛 ≤ 100)。第二行則含有 𝑛 個由空白隔開的整數,由小到大排序。若 𝑛 為偶數,則中間兩個數字的平均值為整數。

輸出說明

依題目的定義輸出 𝑛 個整數的中位數。

範例輸入 #1
5
1 2 3 4 5
範例輸出 #1
3
範例輸入 #2
6
2 4 6 8 10 10000
範例輸出 #2
7
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (10%): 1.0s , <1K
公開 測資點#1 (10%): 1.0s , <1K
公開 測資點#2 (10%): 1.0s , <1K
公開 測資點#3 (10%): 1.0s , <1K
公開 測資點#4 (10%): 1.0s , <1K
公開 測資點#5 (10%): 1.0s , <1K
公開 測資點#6 (10%): 1.0s , <1K
公開 測資點#7 (10%): 1.0s , <1K
公開 測資點#8 (10%): 1.0s , <1K
公開 測資點#9 (10%): 1.0s , <1K
提示 :
標籤:
出處:
板橋高中教學題 [管理者: snail (蝸牛) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
37185 s10900156@nh ... (ShanC) k026
priority_queue
167 2023-08-23 23:09
35220 jf5162287@gm ... (Reach the pinna...) k026
cpp
277 2023-05-17 02:04