109-2進階程式設計期末考題彙整:https://hackmd.io/@yajeng/rJ31S2YoO
線上學習開跑了!與實體上課最不一樣的就是老師無法快速從同學的神情觀察到上課的效果,而必須透過各種評量的手段來知道學生學習成效如何。
阿凡老師在這一個多月的線上課整理出一套方法,阿凡老師每堂課必定小考,並藉由分析小考成績來評估學生學習的效果。這套方法主要透過班上小考的$3$種統計數字來判斷:
不會寫程式的阿凡老師想請你幫忙設計一個程式,只要輸入班上小考的成績,以及想要計算的項目,就可以快速把數字算出來。
[補充] 本題採用之變異數計算公式為:離均差$(x_i - \bar{x})$的平方和除以$(n-1)$
$\sum_{i=1}^{n} \dfrac{(x_i - \bar{x})^2} { (n-1)}$
例如:有四個數字, [$57, 60, 75, 80$] 計算變異數,先算出平均數為:$68$,
四數字的離均差為[$(57-68),(60-68),(75-68),(80-68)$]
[$-11,-8,7,12$] 平方後相加為:$121+64+49+144=378$
所以其變異數為:$378/(4-1)=126$
分為$3$部分,第$1$行,一個小寫英文代碼 ($t , a , v$),代表想求的數字。
第$2$行,整數 $n$,代表這次有 $n$ 位同學參加小考。
第$3$行開始有 $n$ 行,代表$n$位同學的小考分數。
共$1$行,1個整數(不包含小數點),代表求出來的數字。
a 5 72 82 61 70 80
73
t 5 65 61 75 70 79
350
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |