#S5. [ARC122B] Insurance
[ARC122B] Insurance
[ARC122B] Insurance
题面翻译
题目描述
Snuke预测了他明天的命运,并且得知有 种情况,每一种情况等概率发生。第 种情况将花费他 日元。
于是,Snuke决定购买保险。如果他向保险公司支付 日元,当 日元丢失时,他将得到 日元的补偿。在这里, 可以是任意非负实数。
Snuke希望让他损失金额的期望值尽量小,即最小化 。找到这个最小值。
数据范围
- 所有输入都是整数。
Translated By @joe_zxq .
题目描述
すぬけくんは明日の運勢を占いました. その結果, 個のシナリオのうちどれか一つが等確率で発生し,そのうち 番目のシナリオでは 円を失うことを知りました.
そこですぬけくんは,今日保険に入ることにしました. 保険会社に 円を支払ったとすると, 円を失った場合には 円が補填されます. ここで, として任意の非負実数を選ぶことができます.
すぬけくんは,最終的に自分が失う金額()の期待値を最小化したいです. この最小値を求めてください.
输入格式
入力は以下の形式で標準入力から与えられる.
输出格式
答えを出力せよ. 絶対誤差または相対誤差が 以下ならば,正解と判定される.
样例 #1
样例输入 #1
3
3 1 4
样例输出 #1
1.83333333333333333333
样例 #2
样例输入 #2
10
866111664 178537096 844917655 218662351 383133839 231371336 353498483 865935868 472381277 579910117
样例输出 #2
362925658.10000000000000000000
提示
制約
- 入力される値はすべて整数である
Sample Explanation 1
とするのが最適です. 円支払ったあと,以下の つのシナリオが等確率で起こります. - シナリオ : 円失ったあと, 円が補填される. 最終的にすぬけくんが失う金額は, 円である. - シナリオ : 円失ったあと, 円が補填される. 最終的にすぬけくんが失う金額は, 円である. - シナリオ : 円失ったあと, 円が補填される. 最終的にすぬけくんが失う金額は, 円である. よって,失う金額の期待値は, です.