10169 - Urn-ball Probabilities !
2024-08-21 14:05:37
描述:有两个罐子,一个罐子里有一个红球,另一个罐子里有一个红球和一个白球,每次从两个罐子里各取一个球,然后在向每个罐子里各加一个白球,一次取到两个红球时就结束取球,求n次取球中至少一次为取球为红球的概率,然后再求n次取球皆为红球的概率前面零的个数(即从小数点起到后面第一个不为零结束,一共有多少个零)
#include <cstdio>
#include <cmath>
double arr[1000000],num[1000000];
int main()
{
//freopen("in.txt","r",stdin);
int n,len=1;
arr[1]=0.5;
num[1]=log10(2.0);
while(scanf("%d",&n)!=EOF)
{
if(len<n)
{
for(int i=len+1; i<=n; ++i)
arr[i]=arr[i-1]+(1-arr[i-1])/i/(i+1),num[i]=num[i-1]+log10(1.0*i*i+i);
len=n;
}
printf("%.6lf %d\n",arr[n],(int)num[n]);
}
return 0;
}
最新文章
- mysql 5分钟倒计时
- 关于问题ld:library not found for -lXXX的错误
- Xcode8不能使用快捷键“command+/”注释代码的解决方法
- 设计模式-14 MVC模式
- presto访问 Azure blob storage
- java线层的启动与停止
- 浅谈postMessage多页面监听事件
- Seafile 推出 “分布式文件同步技术” 打造的私有云服务
- C指针--通过二级指针往回拉数据
- 纯JS实现的3D标签云,不依赖不论什么第三方库,支持移动页面
- AS3.0下去除flash右键菜单
- 使用queryperf对DNS服务器作压力测试
- 浅谈ServletContext
- IIS 服务或万维网公布服务,或者依赖这 服务可能在启动期间错误发生或者已禁用
- monitor.sh
- ZOJ 3846 GCD Reduce//水啊水啊水啊水
- Unity 敌人波次设计
- UML和模式应用4:初始阶段(2)--需求科目之进化式需求
- 在web.xml中添加配置解决hibernate 懒加载异常
- MySQL 先按某字段分组,再取每组中前N条记录