Mr. Frog’s Problem HDU - 5924(数学)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Miranda_ymz/article/details/82936630

Mr. Frog’s Problem HDU - 5924

分类:数学

2018TYUT秋季ACM模拟赛(14)2016CCPC东北地区

题意&思路:给出A,B.求C,D。且A<=C<=B,A<=D<=B.并且A/B+B/A<=C/D+D/C 。直接假设只存在两种情况的答案,A==B答案就是1 A B,A!=B  答案就是2 A B B A


#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
typedef long long ll;
int main()
{
    ll a,b;
    int t,kcase=0;
    scanf("%d",&t);
    while(t--)
    {
      	cin>>a>>b;
        printf("Case #%d:\n",++kcase);
        if(a==b)
        {
            printf("1\n");
            printf("%lld %lld\n",a,b);
        }
        else
        {
            printf("2\n");
            if(a>b) swap(a,b);
            printf("%lld %lld\n",a,b);
            printf("%lld %lld\n",b,a);
        }
    }
}

猜你喜欢

转载自blog.csdn.net/Miranda_ymz/article/details/82936630