#arc122b. [arc122_b]Insurance
[arc122_b]Insurance
题目描述
Snuke已经读取了自己明天的运势,并了解到有种可能发生的情况,其中每一种情况明天发生的概率相等。第种情况将花费他日元(日本货币)。
在此之后,Snuke决定今天购买保险。如果他向保险公司支付日元,则当损失日元时,他将获得日元的赔偿。在这里,他可以选择任何非负的实数作为。
Snuke希望尽量减少他所损失的金额的期望值,即 。找出最小化的值。
约束条件
- 输入中的所有值都是整数。
输入
从标准输入读入数据,格式如下:
输出
打印答案。只要您的答案的绝对误差或相对误差不超过,则视为正确。
示例输入 1
3
3 1 4
示例输出 1
1.83333333333333333333
最佳选择是。支付日元后,以下三种情况将以相等的概率发生之一:
-
情况1:损失日元,并获得日元的赔偿。总的来说,Snuke损失了日元。
-
情况2:损失日元,并获得日元的赔偿。总的来说,Snuke损失了日元。
-
情况3:损失日元,并获得日元的赔偿。总的来说,Snuke损失了日元。
因此,Snuke损失的金额的期望是日元。
示例输入 2
10
866111664 178537096 844917655 218662351 383133839 231371336 353498483 865935868 472381277 579910117
示例输出 2
362925658.10000000000000000000