您的位置:首页 > 其它

Binary Tree

2013-08-02 11:17 134 查看
http://poj.org/problem?id=2499

#include<stdio.h>
int main()
{
int t,a,b;
scanf("%d",&t);
for (int i = 1; i <= t; i ++)
{
int l = 0,r = 0;
scanf("%d%d",&a,&b);
while(a!=1&&b!=1)
{

if(a > b)
{
l += a/b;
a = a % b;
}
else
{
r += b/a;
b = b % a;
}
}
if(a==1)
r+=b-a;
if(b==1)
l+=a-b;
printf("Scenario #%d:\n%d %d\n",i,l,r);
if(i!=t)
printf("\n");

}
return 0;
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: