BZOJ 1426: 收集邮票 期望

皮皮想要收集所有种类的邮票,每种邮票购买概率等同,第k张邮票需支付k元。计算收集全部邮票的期望花费,例如当n=3时,期望花费为21.25元。解题思路涉及动态规划,计算拥有i张邮票时期望购买到n张所需的花费。
摘要由CSDN通过智能技术生成

Time Limit: 1 Sec Memory Limit: 162 MB
Submit: 430 Solved: 353

Description

有n种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且买到的邮票究竟是n种邮票中的哪一种是等概率的,概率均为1/n。但是由于凡凡也很喜欢邮票,所以皮皮购买第k张邮票需要支付k元钱。 现在皮皮手中没有邮票,皮皮想知道自己得到所有种类的邮票需要花费的钱数目的期望。

Input

一行,一个数字N N<=10000

Output

要付出多少钱. 保留二位小数

Sample Input

3

Sample Output

21.25

HINT

Source


题解:

(竟然把女朋友的生日搞忘了,好愧疚,在输COGS的密码的时候才发现)

这道题就先处理一个 f[i] 表示现在有i张邮票,期望买 f[i] 张收集到 n 张邮票

然后一个 g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值