题目大意:A≤C≤B,A≤D≤B and A/B+B/A≤C/D+D/C,z找到满足关系式的c,d对数
解题思路:其实经过计算及一些带入运算会发现,如果A,B相等,那满足式子的只有一对,即c,d,与a,,b相等,如果两个数不相等,则只有两对,
c=a,d=b或c=b,d=a
虽然A出来题挺高兴的,但毕竟是水题,还需加油
#include<stdio.h>
#include<iostream>
using namespace std;
#define ll long long
int main()
{
int t,cot=1;
scanf("%d",&t);
while(t--)
{
ll a,b;
scanf("%lld%lld",&a,&b);
printf("Case #%d:\n",cot++);
if(a==b)
{
puts("1");
printf("%lld %lld\n",a,b);
}
else
{
puts("2");
printf("%lld %lld\n",a,b);
printf("%lld %lld\n",b,a);
}
}
return 0;
}