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