1565. 【GDKOI】神秘山庄 (Standard IO)

时间限制: 1000 ms  空间限制: 262144 KB

题目:

翠亨村是一个神秘的山庄,并不是因为它孕育了伟人孙中山,更神秘的是山庄里有N只鬼、M只兔子,当然还有你。其中每秒钟:
1. 恰有两个生物遇到。
2. 任意两个生物之间相遇的概率是均等的。
如果两只兔子相遇,没有事情发生;如果两只鬼相遇,他们会互相厮打,最终一起死亡;如果鬼遇到兔子,兔子就会被吃掉;如果鬼遇到你,哈哈。。。。symbol就见不到你了;如果你遇到兔子,那么你可以选择杀或不杀(概率相等)。
问你能活着见symbol的概率。

输入:

第一行两个整数N,M。

输出:

一个实数,表示你活下来的概率,精确到小数点后6位。

样例输入

0 0

样例输出

1.000000

提示

【限制】
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==)
cout<<"1.000000";
else
if(a%==)
printf("%f",);
else
printf("%f",1.0/(a+));
}

别让我碰到你,Symbol。

完结撒花!!!

最新文章

  1. php 教程列表
  2. Linux 守护进程和超级守护进程(xinetd)
  3. Address localhost:1099 is already in use 的错误
  4. python 遍历文件夹
  5. 使用Maven将Hadoop2.2.0源码编译成Eclipse项目
  6. [51 nod]1009 数字1的数量
  7. Convert String to Long
  8. Oauth1.0认证过程
  9. SPOJ 104 HIGH - Highways 生成树计数
  10. 201521123119《Java程序设计》第10周学习总结
  11. (转)Ubuntu 12.04 中安装和配置 Java JDK
  12. Java设计模式系列-装饰器模式
  13. Redis实战 - 2.list、set和Sorted Set
  14. svn提交后 添加注释
  15. github 添加wiki
  16. oracle 为什么没有权限的用户也可以用sysdba登录
  17. 彻底修改 Windows 系统用户名
  18. Android Studio 一直卡在building解决办法
  19. ubuntu lvm模式进行扩容
  20. C# 依赖注入 &amp; MEF

热门文章

  1. vue必须掌握之组件通信(7种方法)
  2. R语言函数化学习笔记3
  3. Udacity_deep_learning_anconda
  4. [Python]python去除两个txt文件的重复词汇 python 2020.2.10
  5. java打印出某一指定路径下的文件夹内的所有子文件夹和文件,并区分开来
  6. Pandownload---windows下几乎无敌的网盘下载神器
  7. C语言 删除排序链表中的重复元素
  8. Mesh R-CNN 论文翻译(实验部分)
  9. Redis到底是多线程还是单线程?线程安全吗,还需要加锁吗?
  10. android 直接添加一个Fragment到activity,不需要额外setContentView