HDU 5984 Pocky
来源:互联网 发布:网络信息管理平台 编辑:程序博客网 时间:2024/06/05 17:59
Pocky
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 689 Accepted Submission(s): 379
Problem Description
Let’s talking about something of eating a pocky. Here is a Decorer Pocky, with colorful decorative stripes in the coating, of length L.
While the length of remaining pocky is longer than d, we perform the following procedure. We break the pocky at any point on it in an equal possibility and this will divide the remaining pocky into two parts. Take the left part and eat it. When it is not longer than d, we do not repeat this procedure.
Now we want to know the expected number of times we should repeat the procedure above. Round it to 6 decimal places behind the decimal point.
While the length of remaining pocky is longer than d, we perform the following procedure. We break the pocky at any point on it in an equal possibility and this will divide the remaining pocky into two parts. Take the left part and eat it. When it is not longer than d, we do not repeat this procedure.
Now we want to know the expected number of times we should repeat the procedure above. Round it to 6 decimal places behind the decimal point.
Input
The first line of input contains an integer N which is the number of test cases. Each of the N lines contains two float-numbers L and d respectively with at most 5 decimal places behind the decimal point where 1 ≤ d, L ≤ 150.
Output
For each test case, output the expected number of times rounded to 6 decimal places behind the decimal point in a line.
Sample Input
61.0 1.02.0 1.04.0 1.08.0 1.016.0 1.07.00 3.00
Sample Output
0.0000001.6931472.3862943.0794423.7725891.847298
一道纯找规律的题。。。。
#include<stdio.h>#include<math.h>int main(){ int n; double a,b; scanf("%d",&n); while(n--) { scanf("%lf%lf",&a,&b); double ans1=log(a); double ans2=log(b); double ans=ans1-ans2+1.0; if(a-b<=1e-8) ans=0.0; printf("%.6lf\n",ans); }}
阅读全文
0 0
- 【HDU 5984 Pocky】+ 数学
- HDU 5984 Pocky (数学)
- HDU 5984 Pocky
- HDU-5984-Pocky
- HDU 5984 Pocky
- HDU 5984Pocky
- HDU 5984 Pocky 【思维 数学】
- Pocky HDU
- hdu 5984 Pocky (16青岛现场赛)找规律
- 杭电5984之Pocky
- HDU5984 Pocky
- HDU5984-Pocky
- 【HDU5984】Pocky(数学)
- hdu5984 Pocky(猜数学期望公式)
- hdu 5984
- hdu
- hdu
- HDU
- pycharm+pyqt5的配置(一)
- JSP开发,转发和重定向知识的比较
- Hive学习教程(一):hive的介绍和hive技术架构
- 正则表达式之环视
- 大话大前端时代(一) —— Vue 与 iOS 的组件化
- HDU 5984 Pocky
- ZeroBrane Studio命令行参数输入
- mysql常用命令
- arcgis for js之描点
- 【笔试集锦】多益网络二笔
- (欧)第15章 设计模式与软件测试
- React Native 源码导读(零) – 创建/运行/调试
- Pandaland HDU
- 文本排序的王者:玩透sort命令