题干:

There is a point PP at coordinate (x,y)(x,y). 
A line goes through the point, and intersects with the postive part of X,YX,Yaxes at point A,BA,B. 
Please calculate the minimum possible value of |PA|∗|PB||PA|∗|PB|.

Input

the first line contains a positive integer T,means the numbers of the test cases.

the next T lines there are two positive integers X,Y,means the coordinates of P.

T=500T=500,0<X,Y≤100000<X,Y≤10000.

Output

T lines,each line contains a number,means the answer to each test case.

Sample Input

1
2 1

Sample Output

4in the sample $P(2,1)$,we make the line $y=-x+3$,which intersects the positive axis of $X,Y$ at (3,0),(0,3).$|PA|=\sqrt{2},|PB|=2\sqrt{2},|PA|*|PB|=4$,the answer is checked to be the best answer.

解题报告:

AC代码:

#include<bits/stdc++.h>using namespace std;int main()
{int t;cin>>t;while(t--) {int x,y;cin>>x>>y;printf("%d\n",2*x*y);}return 0 ;} 

【HDU - 5605】 geometry(水,数学题,推公式)相关推荐

  1. HDU 4533 威威猫系列故事――晒被子(线段树区间更新+分情况推公式)

    因为马拉松初赛中吃鸡腿的题目让不少人抱憾而归,威威猫一直觉得愧对大家,这几天他悄悄搬到直角坐标系里去住了.  生活还要继续,太阳也照常升起,今天,威威猫在第一象限晒了N条矩形的被子,被子的每条边都和坐 ...

  2. HDU 4873 ZCC Loves Intersection(JAVA、大数、推公式)

    在一个D维空间,只有整点,点的每个维度的值是0~n-1 .现每秒生成D条线段,第i条线段与第i维度的轴平行.问D条线段的相交期望. 生成线段[a1,a2]的方法(假设该线段为第i条,即与第i维度的轴平 ...

  3. HDU 6090 Rikka with Graph 思维 公式

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=6090 题目描述: 有n个点, 你可以连m条边, 使得∑ni=1∑nj=1dist(i,j).最小, ...

  4. 2017 icpc 西安赛区 B.Coin(推公式+二项式定理)

    Bob has a not even coin, every time he tosses the coin, the probability that the coin's front face u ...

  5. 贪心算法_排队不等式_绝对值不等式_推公式

    文章目录 排队不等式 原题链接 题目大意: 思路: 证明: 代码: 绝对值不等式 原题链接 题目大意: 思路: 证明: 代码: 推公式 原题链接 题目大意 思路: 证明: 代码: 排队不等式 原题链接 ...

  6. 【算法基础26】贪心下——哈夫曼树、排序不等式、绝对值不等式、推公式的思路与应用

    一.合并果子(哈夫曼树) 题目描述:给出n堆不同种类的果子,每堆果子的数量不同,每个果子的重量为1.每次只能合并相邻堆的果子,且花费的体力是果子的重量和.将所有果子合并成一堆,求最小的体力花费. 问题 ...

  7. 贪心---排序不等式、绝对值不等式、推公式

    1.排序不等式 1.1排队打水 #include<iostream> #include<algorithm> #include<cstring> using nam ...

  8. ACM - 贪心 - 基础(区间问题 + Huffman树 + 排序不等式 + 绝对值不等式 + 推公式)

    贪心 经典母题 1.区间问题 AcWing 905. 区间选点 AcWing 908. 最大不相交区间数量 AcWing 906. 区间分组 AcWing 907. 区间覆盖 2.Huffman树 A ...

  9. 贪心(二):排序不等式、绝对值不等式、推公式

    排序不等式 例题:排队打水 有 n 个人排队到 1 个水龙头处打水,第 i 个人装满水桶所需的时间是 titi,请问如何安排他们的打水顺序才能使所有人的等待时间之和最小? 输入格式 第一行包含整数 n ...

  10. 算法基础之贪心:排序不等式、绝对值不等式、推公式

    文章 1.排序不等式 1.1.排队打水 2.绝对值不等式 2.1.货仓选址 3.推公式 3.3.耍杂技的牛 1.排序不等式 1.1.排队打水 #include <iostream> #in ...

最新文章

  1. 【Python】Python入门-字符串初相识
  2. Java程序员的推荐阅读书籍
  3. linux的进程pcd,LINUX下查看点云图————point cloud(.ply .vtk .pcd)
  4. python做后端开发的优点_【后端开发】python语言的特点是什么
  5. [转载] python之路《第二篇》Python基本数据类型
  6. mysql5.7导出数据_mysql5.7导出数据时出现--secure-file-priv选项应对方法
  7. mysql用navicat无法远程连接,mysql 发现 navicat 可以远程连接,代码无法远程连接
  8. linux之删除vi残留的swp文件
  9. 你真的会写for循环吗?来看看这些常见的for循环优化方式
  10. mac MoviePy 合成视频没有声音
  11. html白色背景遮罩,CSS 给图片或背景图片加颜色遮罩
  12. 如何查看 Codeigniter 版本号?
  13. 通过温度湿度计算露点
  14. win10 如何修改 C:\Users\用户名文件夹
  15. 教你一招让你高效搞定高品质的H5交互动画
  16. 使用UVCCamera拍照后zbar与zxing识别图片中的二维码
  17. TopK推荐的评价指标
  18. react-hooks+Ant Design Mobile中的自定义表单验证
  19. 自己初步了解python数据爬虫
  20. A*寻路算法,循序渐进,附完整源码

热门文章

  1. [剑指offer]面试题第[47]题[JAVA][礼物的最大价值][动态规划]
  2. Python中曲率与弯曲的转换_黎曼几何学习笔记(3)——共形数量曲率与高斯曲率...
  3. 1360E. Polygon
  4. java中write方法报错_Java中管道报错:Write end dead
  5. linux 选择文件指定的行数据类型,06练习题
  6. linux传文件file,linux文件的传输与压缩快速入门
  7. linux刷命令脚本,linux – 如何调试bash脚本并获得每个命令的执行时间
  8. centos 卸载_CentOS安装mysql
  9. windows无法发现任何计算机或设备,Win10系统提示windows无法与设备或资源通信如何解决...
  10. MAVEN安装和配置