a100: 幾何平均與調和平均的例外處理
標籤 :
通過比率 : 100% (14 人 / 14 人 ) (非即時)
評分方式:
Strictly

最近更新 : 2018-12-24 02:22

內容 :

在兩數的狀況下,

幾何平均可以定義為:√a1*√a2,

調和平均可以定義為:(2*a1*a2)/(a1+a2)。

 

在此兩種平均數分別有各自的先天限制,

幾何平均中a1與a2皆不可為負數,調和平均a1+a2不可為零,

請根據輸入的數字,計算各自的幾何平均與調和平均,

並在例外狀況發生時,印出對應的錯誤訊息。

 

輸入說明

每行輸入都會有a1與a2,每筆測資會有數行。

輸出說明

請根據輸入的a1與a2,計算各自的幾何平均與調和平均,

如果出現例外時,請印出錯誤訊息。

範例輸入
4 12
5 -5
5 -2
範例輸出
Geometric mean of 4 and 12 is 6.93
Harmonic mean of 4 and 12 is 6
Bad Arguments: a1 < 0, a2 < 0 not allowed!
Bad Arguments: a1 = -a2 not allowed!
Bad Arguments: a1 < 0, a2 < 0 not allowed!
Harmonic mean of 5 and -2 is -6.67
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (50%): 1.0s , <1K
不公開 測資點#1 (50%): 1.0s , <1K
提示 :
標籤:
出處:
[編輯: zero (管理員) ]
編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」