HDOJ 2252 三足鼎立
2015-08-26 21:28
225 查看
#include<iostream> #include<algorithm> #include<cstdio> #include<cstring> #include<cmath> #include<math.h> #define LL long long #define inf 0x3f3f3f3f using namespace std; int main() { int n,m,j,k; double s,u,v; scanf("%d",&n); while(n--) { scanf("%lf%lf",&s,&u); v = 1.0/(tan(atan(1.0/s)-atan(1.0/u))); printf("%.lf\n",(v*u-s*(v+u)) ) ; } }
atan为arctan
相关文章推荐
- eclipse 查找jar包内的class文件 快捷键
- Python函数参数
- JavaScript实现页面跳转的五种方式
- 根据金额大小升序排序
- usaco Palindromic Squares
- java日期操作
- Android学习【2】Activity之间通过Application进行数据传递
- JAVA问题总结之14-程序运行时间的测量
- WINCE读取系统数据或系统配置信息
- V4L2 msater与subdev驱动
- CodeForces 339D Xenia and Bit Operations 线段树
- 剑指offer 算法 (知识迁移能力2)
- nginx之Web服务器集群-helloworld
- hdoj 1686 Oulipo【kmp】
- 2016阿里在线笔试Java研发附加题
- hdu 1875 畅通工程再续(Kruskal算法)
- H5危险的文件上传对话框
- Java之iterator迭代器和iterable接口
- 1、redis 安装
- Ubuntu学习之文件的压缩与打包