[编程题]骰子期望 Golang

这篇博客分享了一道编程题——计算4颗骰子的最大值期望,讨论了解题思路和Golang实现过程。博主指出,由于每颗骰子的结果独立且概率相同,可以计算各种情况的概率并求和得出期望值。在计算过程中需要注意避免溢出问题,应在求和过程中及时进行除法运算。
摘要由CSDN通过智能技术生成

[编程题]骰子期望
这套卷子做下来感觉很难受,每道题都有思路,但是只有第一道题完美通过,做题速度堪忧。
本想把5道题都做了整一套题解,但是明天有华为笔试,我得去刷华为面经了,先写两道吧,剩下的后面再更新。

还是结合例子来讲。
4颗🎲,
最大值:25 9 10 43。

因为每颗骰子的结果都是独立的,同时每一面出现的可能都是相同的,因此可以用可能性相除得概率。

总的可能性为 25 × 9 × 10 × 43 25\times9\times10\times43 25×9×10×43种。

最大值为k(例如k=5)的可能性怎么求呢?
我们先求所有骰子值 x ≤ k x{\le}k xk的情况: 5 × 5 × 5 ×

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值