博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 5640 King's Cake(贪心)
阅读量:4137 次
发布时间:2019-05-25

本文共 1343 字,大约阅读时间需要 4 分钟。

King's Cake

Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 827 Accepted Submission(s): 596
Problem Description
It is the king's birthday before the military parade . The ministers prepared a rectangle cake of size
n×m(1n,m10000) . The king plans to cut the cake himself. But he has a strange habit of cutting cakes. Each time, he will cut the rectangle cake into two pieces, one of which should be a square cake.. Since he loves squares , he will cut the biggest square cake. He will continue to do that until all the pieces are square. Now can you tell him how many pieces he can get when he finishes.
Input
The first line contains a number
T(T1000) , the number of the testcases.
For each testcase, the first line and the only line contains two positive numbers
n,m(1n,m10000) .
Output
For each testcase, print a single number as the answer.
Sample Input
22 32 5
Sample Output
34hint:For the first testcase you can divide the into one cake of $2\times2$ , 2 cakes of $1\times 1$
Source
/*贪心:对于长n,宽m,排序1: n,m   +1;2: max(m,n-m),min(m,n-m) +1;3:  .... 直到n==n-m;    最后再加一个剩下的 */#include 
#include
#include
using namespace std;int n,m; int main(){ int t,re; cin>>t; while(t--){ re=1; cin>>n>>m; if(n==m){ cout<
<

转载地址:http://wdmvi.baihongyu.com/

你可能感兴趣的文章
div中class和id有什么区别?
查看>>
布尔变量应该初始化为true还是false?
查看>>
CSS后代选择器
查看>>
CSS中的position
查看>>
为什么不要将html中的id设置为纯数字?
查看>>
如何利用js正则表达式判断ip地址的合法性?(正则表达式太厉害了)
查看>>
js中利用isNaN函数判断用户输入是否为数字
查看>>
.value和.innerHTML
查看>>
css小测验 (题目来源于W3School)
查看>>
js小测验(题目来源于W3School)
查看>>
利用数组来优化if else ---谈谈数组的本质
查看>>
出差一个月, 已回大本营。
查看>>
搭建只有两台电脑的局域网
查看>>
如何在一台pc搭建自己的ftp服务器?
查看>>
概率性的bug比较恼人(软件质量不是一句废话)
查看>>
如何在一台pc搭建自己的sftp服务器?
查看>>
小程序分享:str1和str2对应的串相等, 但是a.txt和b.txt不相同。
查看>>
廖雪峰的Git教程---确实是史上最易懂的Git教程
查看>>
if(...) log("a"); else log("b"); x=6; 没有日志打印, 但后面的赋值语句x=6;居然执行了?
查看>>
printf("hello world"); x=6; 日志中没有"hello world", 但x=6居然执行了?
查看>>