第一行两个整数N,M。
输出:
一个实数,表示你活下来的概率,精确到小数点后6位。
提示
【限制】
0<=N,M<=1000。
对于20%的数据:N,M<=10。
对于30%的数据:M=0
思考:
看到这道题,我想问symbol活着从我身边离开的概率是多少
(ノ=Д=)ノ┻━┻ 答案为0%
其实这道题也没有好难,就是自己脑抽你只要读懂了题目,这道题你就会了。只有鬼会搞事情,兔子人畜无害,所以兔子什么的就别考虑了。主要看鬼,想想看如果鬼有奇数个,那你肯定就死绝了。如果有偶数个,因为碰到的概率都一样,假使有N条鬼,那么你碰到他们的概率就是n/n+1所以存活概率为1/n+1;都说了不考虑兔子的。
CODE:
#include<iostream> #include<cstdio> using namespace std; int a,b; int main() { cin>>a>>b; if(a==0) cout<<"1.000000"; else if(a%2==1) printf("%f",0); else printf("%f",1.0/(a+1)); }