#P1446. F 1d20
F 1d20
题目描述
本题要求计算骰子表达式的期望值(即结果的平均值)。所有骰子表达式形式如下:
其中,,均为整数,表示字符`d`
,该表达式含义为掷个面骰子,并将结果加
例如,掷一个六面骰子的期望值为,所以的期望值为
同理,的期望值为
输入格式
一个字符串代表骰子表达式,格式参考下方样例。
输入范围,
输出格式
一个浮点数表示表达式的期望值,保留两位小数。
样例
1d5+0
3.00
3d6+2
12.50
本题要求计算骰子表达式的期望值(即结果的平均值)。所有骰子表达式形式如下:
xdy+z或z+xdy其中x,y,z均为整数,d表示字符`d`
,该表达式含义为掷x个y面骰子,并将结果加z
例如,掷一个六面骰子的期望值为3.5,所以1+1d6的期望值为1+1∗3.5=4.5
同理,3d6+2的期望值为3∗3.5+2=12.5
一个字符串代表骰子表达式,格式参考下方样例。
输入范围1lex,yle1000, 0lezle106
一个浮点数表示表达式的期望值,保留两位小数。
1d5+0
3.00
3d6+2
12.50