#P1446. F 1d20

F 1d20

题目描述

本题要求计算骰子表达式的期望值(即结果的平均值)。所有骰子表达式形式如下:

xdy+zz+xdyxdy+z 或 z+xdy

其中xxyyzz均为整数,dd表示字符`d` ,该表达式含义为掷xxyy面骰子,并将结果加zz

例如,掷一个六面骰子的期望值为3.53.5,所以1+1d61+1d6的期望值为1+13.5=4.51+1*3.5=4.5

同理,3d6+23d6+2的期望值为33.5+2=12.53*3.5+2=12.5

输入格式

一个字符串代表骰子表达式,格式参考下方样例。

输入范围1lex,yle10001 \\le x,y \\le 1000, 0lezle1060 \\le z \\le 10^6

输出格式

一个浮点数表示表达式的期望值,保留两位小数。

样例

1d5+0
3.00
3d6+2
12.50