Problem Description

枫之羽认为自己很强,想当武林盟主,于是找现任武林盟主氢氧化铜挑战。氢氧化铜欣然接受了挑战,两人约好于下个月的月圆之夜在HDU校园内的三根柱子上进行决战。这场PK赛肯定能吸引武林中所有人前来观战,所以他们找了有商业运作潜力的经济人你,让你来组织这场百年一见的世纪之战,假设两人都有一定的血HP1、HP2.HP1是枫之羽的,HP2是氢氧化铜的。他们也有一定攻击力AP1、AP2,AP1是枫之羽的,AP2是氢氧化铜的。当进行攻击时,对方的HP减少自己的攻击力,比如HP1=2 HP2=1 AP1=1 AP2=1,当氢氧化铜攻击枫之羽时,枫之羽的HP=2(原先的HP1)-1(氢氧化铜的AP2)=1。现在两个人对决很多回合,每回合不是枫之羽攻击氢氧化铜,就是氢氧化铜攻击枫之羽。求枫之羽能赢氢氧化铜成为下任武林盟主的的胜率。

Input

该题含有多组测试数据,每行为HP1,HP2,AP1和AP2 (1<=HP1,HP2,AP1,AP2<=32767)

Output

每组数据输出一行,为枫之羽赢氢氧化铜概率的值 (结果保留4位小数).

Sample Input

2 1 1 1

『杭电1410』PK武林盟主相关推荐

  1. 『杭电1290』献给杭电五十周年校庆的礼物

    Problem Description 或许你曾经牢骚满腹 或许你依然心怀忧伤 或许你近在咫尺 或许你我天各一方 对于每一个学子 母校 永远航行在 生命的海洋 今年是我们杭电建校五十周年,这是一个值得 ...

  2. 『杭电1869』六度分离

    Problem Description 1967年,美国著名的社会学家斯坦利·米尔格兰姆提出了一个名为"小世界现象(small world phenomenon)"的著名假说,大意 ...

  3. 『杭电1888』Rectangular Polygons

    Submit

  4. 『杭电1982』Kaitou Kid - The Phantom Thief (1)

    #include <bits/stdc++.h> using namespace std; string str[10010]; string str1[10010]; int main ...

  5. 『杭电1900』Gangs

    Submit

  6. 『杭电1859』最小长方形

    Problem Description 给定一系列2维平面点的坐标(x, y),其中x和y均为整数,要求用一个最小的长方形框将所有点框在内.长方形框的边分别平行于x和y坐标轴,点落在边上也算是被框在内 ...

  7. 『杭电1878』欧拉回路

    Problem Description 欧拉回路是指不令笔离开纸面,可画过图中每条边仅一次,且可以回到起点的一条回路.现给定一个图,问是否存在欧拉回路? Input 测试输入包含若干测试用例.每个测试 ...

  8. 『杭电1713』相遇周期

    Problem Description 2007年3月26日,在中俄两国元首的见证下,中国国家航天局局长孙来燕与俄罗斯联邦航天局局长别尔米诺夫共同签署了<中国国家航天局和俄罗斯联邦航天局关于联合 ...

  9. 『杭电1107』武林

    Problem Description 在一个有12行12列的方形的武林世界里,少林.武当和峨嵋三派的弟子们在为独霸武林而互相厮杀.武林世界的第一行的一列格子的坐标是(1, 1),第一行第二列坐标是( ...

最新文章

  1. 【FPGA】SRIO IP核系统总览以及端口介绍(一)(User Interfaces 之 I/O Port)
  2. Luogu 3008 [USACO11JAN]道路和飞机Roads and Planes
  3. 关于curl: (2) Failed Initialization
  4. KDD_cup99 pytorch
  5. php有关卡的消消乐源码,查看“宝可消消乐/活动关卡/得分挑战关卡/超梦”的源代码...
  6. ros机器人导航设置原点,目标点
  7. 电脑c盘满了怎么清理
  8. pdf转txt出现句子异常中断,如何连接被切断的字符串
  9. C++函数和函数的调用
  10. java技术大牛之路
  11. 3dmax2020卸载/安装失败/如何彻底卸载清除干净3dmax2020注册表和文件的方法
  12. 微信小程序大赛介绍文档
  13. ai人工智能_AI如何影响可访问性
  14. 会计学(第一课)笔记
  15. 无法更新 EntitySet“Ips_Articles”,因为它有一个 DefiningQuery,而 ModificationFunctionMapping 元素中没有支持当前操作的 Inse...
  16. Android模拟器的安装、连接和操作
  17. 输入身份证号自动算出年龄,出生日期,性别
  18. Oracle中的序列,同义词
  19. MFC的使用——在共享DLL中使用MFC、在静态库中使用MFC
  20. Mahout构建图书推荐系统

热门文章

  1. 万邦京东获得店铺的所有商品 API
  2. 网络编程入门教程01——网卡(MAC与PHY)
  3. 移动端 样式重置 设置字体
  4. crypto-PellRSA(2022 ISG CTF)
  5. Java:判断是否是闰年
  6. java+ssh+mysql新闻网站
  7. linux格式化硬盘函数,关于用linux C函数实现查看磁盘空间大小
  8. 手机web网站制作策划
  9. Spring Web实现原理
  10. 包含BDS在内的观测数据下载(RINEX 3.XX)