Light Bulb
来源:互联网 发布:山西省建筑业企业网络 编辑:程序博客网 时间:2024/06/10 01:32
题目链接:https://vjudge.net/contest/181589#problem/A
纯数学方法即可
代码如下:
#include<cstdio>#include<cmath>int main(){ int t; scanf("%d",&t); for(int i=1;i<=t;i++) { double H,h,D,L; scanf("%lf%lf%lf",&H,&h,&D); if(H-h>D) L=h; else if(H*H>(H-h)*D) L=H+D-2*sqrt((H-h)*D); else L=h*D/H; printf("%.3lf\n",L); } return 0;}
阅读全文
0 0
- Light Bulb
- Light Bulb
- Light Bulb
- Light Bulb
- Light Bulb
- Light Bulb
- Light Bulb
- Light Bulb
- ZOJ 3203 Light Bulb
- ZOJ - 3203 Light Bulb
- zoj Light Bulb
- ZOJ 3203 Light Bulb
- Zoj 3203 Light Bulb
- zoj 3203 Light Bulb
- Light Bulb(三分)
- ZOJ 3203 Light Bulb
- zoj 3203(Light Bulb)
- ZOJ 3203 Light Bulb
- Cookie, LocalStorage 与 SessionStorage
- 求n的阶层中含有某个因子个数的方法
- Spring Security中在Controller中获得用户信息
- Html5和Css3的基础标签及常用属性
- 求1~n中0~9出现的次数
- Light Bulb
- 基础知识_数码管动态显示,矩阵键盘
- 校招准备系列:每天一道算法题(14)-合并两个排序的链表
- JVM(一)
- JavaScript的基础
- spring in action 学习笔记(一)
- CSS清除浮动大全共8种方法
- python pandas (ix & iloc &loc) 的区别
- ANTLR教程(四)语法树遍历机制