cf#320 Div.2 Problem C A Problem about Polyline
2015-09-17 02:44
260 查看
#include <iostream> #include <cstdio> #include <cstring> using namespace std; double ans,a; int x,y; int main(){ scanf("%d%d",&x,&y); if(y==x){ printf("%.12lf\n",(double)x); } else if(x<y){ printf("-1\n"); } else{ int tmp=x-y; ans=9999999999; double b=(double)tmp/y; b=(double)b/2; int k=(int)b; a=(double)tmp/2/k; if(a<ans) ans=a; tmp=y+x; b=(double)tmp/y; b=(double)b/2; k=(int)b; a=(double)tmp/2/k; if(a<ans) ans=a; printf("%.12lf\n",ans); } return 0; }
相关文章推荐
- 【CF 应用开发大赛】MZCMS内容管理系统
- 总结一下最近做的计算几何学到的知识
- windows 7 玩不了CF 打开之后进入安全登录就自动关闭
- Cloud Foundry社区周报 2015/2/17
- Cloud Foundry社区周报 2015/2/27
- 使用cf_nise_installer安装CloudFoundry出现not monitored问题
- csu1503 点到圆弧的距离
- CF Round#2
- cf3月活动大全 3月活动汇总2015
- CF#277.5div2
- HDU2080 夹角有多大II 几何
- Codeforce Maximal Area Quadrilateral
- Codeforces Round #260 (Div. 2)
- [BZOJ1069][SCOI2007][凸包][旋转卡壳]最大土地面积
- cf_301
- cf_297
- poj_2002
- 计算几何
- 两个while循环求凸包 poj2187 poj1113
- 强大的旋转卡壳 POJ 2187 最远点对 POJ 2079点集中面积最大的三角形