JZ初中OJ 1565. [GDKOI]神秘山庄

题目描述
翠亨村是一个神秘的山庄,并不是因为它孕育了伟人孙中山,更神秘的是山庄里有N只鬼、M只兔子,当然还有你。其中每秒钟:

1. 恰有两个生物遇到。

2. 任意两个生物之间相遇的概率是均等的。

如果两只兔子相遇,没有事情发生;如果两只鬼相遇,他们会互相厮打,最终一起死亡;如果鬼遇到兔子,兔子就会被吃掉;如果鬼遇到你,哈哈。。。。symbol就见不到你了;如果你遇到兔子,那么你可以选择杀或不杀(概率相等)。

问你能活着见symbol的概率。
 
输入
第一行两个整数N,M。
输出
一个实数,表示你活下来的概率,精确到小数点后6位。
 
样例输入
0 0
样例输出
1.000000
 
数据范围限制
 
 
提示
【限制】

0<=N,M<=1000。

对于20%的数据:N,M<=10。

对于30%的数据:M=0。
 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 double n,m,a,sum=1;
 4 int main()
 5 {
 6     cin>>n>>m;
 7     if(int(n)%2==0)
 8     printf("%.6lf",1/(n+1));
 9     else
10     printf("%.6lf",0);
11     return 0;
12 }

转载于:https://www.cnblogs.com/anbujingying/p/11305843.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值