hdu 5162(概率期望)
来源:互联网 发布:二进制是谁发明的 知乎 编辑:程序博客网 时间:2024/04/26 11:39
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5159
解题思路:这道题我一开始以为是dp,结果会出现一个问题,就是出现重复数字的情况无法记录有多少个,只能放弃了。
参考了别人的思路,感觉自己想的太复杂了
要求出和的期望,期望的基本定理, 和的期望 = 各部分期望的和。
E(sum) = E(1) + E(2) + ... + E(x) ;
每个数在b次中只有选到和没选到两种情况,在b次中被选到的概率p =1 - (1 - 1/x)^b ;
所以每个数的期望也是 i*( 1-(1-1/x)^b )
得到sum的期望。
#include <iostream>#include <math.h>#include <stdio.h>using namespace std;int main(){ int t,cas=1; double x,b; scanf("%d",&t); while(t--) { scanf("%lf%lf",&x,&b); printf("Case #%d: %.3lf\n",cas++,(1-pow(1-1.0/x,b))*x*(x+1)/2); } return 0;}
0 0
- hdu 5162(概率期望)
- hdu 4465 Candy (概率期望)
- HDU-5753 Permutation Bo(期望)(概率)
- HDU 5245 Joyful(概率 期望)
- hdu 4586 (概率+期望)
- Hdu 5570 概率期望
- HDU 5245 期望概率
- HDU 5036 Explosion 概率 期望
- HDU 4405 概率期望DP
- HDU 3853 期望概率DP
- hdu 5570 期望 概率详解
- HDU 5245 Joyful (概率期望)
- HDU 5159 Card(概率期望)
- HDU 5036 Explosion 概率 期望
- 概率&期望(存档)
- HDU 4518 Play the Dice(数学 概率 期望)
- hdu 3853 LOOPS(概率DP求期望)
- HDU 4405 Aeroplane chess (概率DP求期望)
- C++中,经常有同名成员函数,一个const形式一个非const形式的解读
- 基于huffman压缩的课程设计
- Hadoop异常合集(更新中~)
- 《HTTP权威指南》——认证机制
- First Blog
- hdu 5162(概率期望)
- mysql 存储过程的权限问题 java.sql.SQLException: The user specified as a definer ('xxxx'@'%') does not exist
- block引用外部变量(三)
- 学习计划
- 欢迎使用CSDN-markdown编辑器
- Android的一些基本常识
- Android齐步走-2(2016-7-1)
- 爬虫:HTTP请求和requests库
- vs配置信息问题