问题模型积累

这篇博客探讨了三个数学问题:1) M面筛子扔n次的最大值期望,通过计算不同点数出现的概率得到;2) 余数的和,利用取模性质与二分优化求解;3) 计算任意两个数的最大公约数,通过枚举约数来分析。这些问题展示了数学在概率与计算中的应用。

1.M面的筛子,扔n次,求n次中最大值的期望:

解法:对于点数最大数i,情况数=in(i1)n,除以总情况数mn,所以概率为(i/m)n((i1)/m)n。所以期望为(i/m)n((i1)/m)ni

2.余数的和

n%i=ni×ni

ni=1K%p; 

=ni=1KK/ii

=nKni=1K/ii
K/i是单调的,可以二分优化

3.任意两个数之间的最大公约数

枚举每一个数的约数,记录个数。这样总的约数个数>=2就是某两个数的约数情况

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值