博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lightoj1104(数学概率与期望)
阅读量:5819 次
发布时间:2019-06-18

本文共 573 字,大约阅读时间需要 1 分钟。

题意:

增加一年有n天;

那么至少有几个人,能够保证至少两个人同一天生日的概率大于等于0.5;

思路:

转化一下题意;

就是求全部人生日都不同的概率小于等于0.5(那么至少两个人同一天就是大于等于0,5);

增加一年365天.那么10个人全都不同天生日的概率就是

366/366 * 365/366 * 364/366 .... * 356/366;

就能够得到公式了;

所以我们累乘过去知道小于等于0.5;看累乘几个;

#include
#include
#include
#include
using namespace std;int n;int main() { int t; int cas = 1; scanf("%d",&t); while(t--) { scanf("%d",&n); double res = 1; int i; for(i = n - 1; i >= 0; i--) { double tmp = i; res *= (tmp / n); if(res <= 0.5) break; } printf("Case %d: %d\n",cas++, n - i); }}

转载地址:http://lowdx.baihongyu.com/

你可能感兴趣的文章
网络抓包的部署和工具Wireshark【图书节选】
查看>>
Redis在Windows+linux平台下的安装配置
查看>>
Maven入门实战笔记-11节[6]
查看>>
几篇JavaEye的博客
查看>>
Local declaration of 'content' hides instance variable
查看>>
Android学习之路十四:TabHost
查看>>
[zz] C++智能指针循环引用解决
查看>>
ASP.NET中 HTML标签总结及使用
查看>>
同方国芯释疑问询 购台企不以定增为前提
查看>>
SALTSTACK
查看>>
WCF的WindowsService开发参考【附源码】
查看>>
Web缓存(Varnish方案)
查看>>
SQL慢查询在Greenplum/Deepgreen中的定位方法
查看>>
金蝶软件提示:在服务器[K3SERVER]上创建对象[KdsvrMgr.clsAct]失败,错误描述为:
查看>>
easyui datebox 只读设置
查看>>
Drupal7全局变量的使用
查看>>
《Linux 系列》- 常用命令- 文件操作命令
查看>>
Spring 项目中把 SQL 语句写在 .sql 文件中
查看>>
Linux下日志系统的设计
查看>>
CSS盒子模型
查看>>