HDU 5224 Tom and paper(最小周长)

Time Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64u

 

Description

There is a piece of paper in front of Tom, its length and width are integer. Tom knows the area of this paper, he wants to know the minimum perimeter of this paper.

Input

In the first line, there is an integer T indicates the number of test cases. In the next T lines, there is only one integer n in every line, indicates the area of paper. 
T<=10,n<= 10^9

Output

For each case, output a integer, indicates the answer.

Sample Input

3 2 7 12

Sample Output

6 16 14
题解:给出面积求最小周长问题,数学问题
AC代码
#include<cstdio>
#include<cmath>
int main()
{int t,s,n;scanf("%d",&t);while(t--){scanf("%d",&s);n=(int)sqrt((double) s);while(s%n)n--;n=2*(n+s/n);printf("%d\n",n);}
return 0;
}

转载于:https://www.cnblogs.com/hfc-xx/p/4694098.html

HDU 5224 Tom and paper(最小周长)相关推荐

  1. hdu 5224 Tom and paper

    题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=5224 Tom and paper Description There is a piece of pa ...

  2. 51Nod 1283 最小周长

    Problem Description 一个矩形的面积为S,已知该矩形的边长都是整数,求所有满足条件的矩形中,周长的最小值.例如:S = 24,那么有{1 24} {2 12} {3 8} {4 6} ...

  3. P-矩形最小周长-找规律

    一个矩形的面积为S,已知该矩形的边长都是整数,求所有满足条件的矩形中,周长的最小值.例如:S = 24,那么有{1 24} {2 12} {3 8} {4 6}这4种矩形,其中{4 6}的周长最小,为 ...

  4. 已知矩形面积,求最小周长

    1283 最小周长 1.0 秒 131,072.0 KB 20 分 初学者3级题 一个矩形的面积为S,已知该矩形的边长都是整数,求所有满足条件的矩形中,周长的最小值.例如:S = 24,那么有{1 2 ...

  5. HDU 5224(最小周长)

    题目[点击即可] 解题思路:原来用循环每次都超时,循环没有找到最小的范围,所以每次都超时了,最后找到最小范围了,n的平方根. #include<iostream> #include< ...

  6. HDU 4162 Shape Number(最小表示法)

    题目:http://acm.hdu.edu.cn/showproblem.php?pid=4162 大意:原串通过相邻的数字相减得到的差或8减该差得到一个新串,然后输出新串(看成环)中字典序最小的 那 ...

  7. hdu 1054 Strategic Game 二分图最小点覆盖

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1054 题意: 给出一个无向图,求最小点覆盖. 思路: 用网络流来做设立一个超级源点和一个超级汇点. 每 ...

  8. 组合数(Lucas定理) + 快速幂 --- HDU 5226 Tom and matrix

    Tom and matrix Problem's Link:   http://acm.hdu.edu.cn/showproblem.php?pid=5226 Mean: 题意很简单,略. analy ...

  9. HDU——1863 畅通工程(最小生成树问题)

    原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1863 题意:有m个村庄,还给出了n条道路的具体信息.问你能否使m个村庄畅通,且最小花费是多少? 解题思 ...

最新文章

  1. debian7get源,自动设置get源
  2. 中止是怎么用的_多士炉怎么用 使用多士炉注意事项
  3. 当心findFirst()和findAny()
  4. Linux获得命令帮助
  5. idea中二级包为什么创建不了_IDEA通过Maven打包JavaFX工程(OpenJFX11)
  6. java敏感异常是什么_java中的异常是什么?
  7. Magento: 在客户账户中添加自定义链接 My Account Add Link
  8. 如何杀死远程服务器到本机的tcp连接
  9. AspNetForum 论坛整改:添加显IP功能及IP所属地
  10. BZOJ 2431 [HAOI2009]逆序对数列 (dp)
  11. 如何编译Linux内核源码?
  12. NanoMsg框架|NanoMsg的简介
  13. 基于WEB的PDF打印——浏览器中静默打印PDF文件
  14. httpclient
  15. 百度地图 地图级别 是什么意思
  16. 微软经典面试题(数字翻译为中文)
  17. 评价最高影片JAVAlibrary_《鼠胆英雄》:影片烂不烂,观众说了算
  18. 不积小流,无以成江海;不积跬步,无以至千里
  19. 小森生活一直显示服务器连接异常,小森生活进不去怎么解决?无法进入游戏问题原因与解决办法[多图]...
  20. can差分线阻抗_差分阻抗

热门文章

  1. (imdb数据集)电影评论分类实战:二分类问题
  2. 阿里前端实习如何通过面试?2022年IT应届如何投递阿里
  3. 基于android的地图毕业设计,基于android百度地图应用系统_毕业设计.docx
  4. nginx--default_server定义规则及配置
  5. 解决Warning: unable to run listCollections, attempting to approximate collection names by parsing
  6. 漫画:为什么互联网人收入高,却这么低调
  7. 比较实用的注册表实用工具
  8. 机器学习 —— 人马图像分类
  9. 红外光谱仪常见问题解答(一)
  10. 大数据一些启动脚本和采集脚本