打表可知,答案就是输入的那两个数,只要按照题目要求的顺序输出即可。
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
#include <iostream> #include <cstring> #include <cmath> #include <algorithm> #include <vector> #include <list> #include <set> #include <map> #include <cctype> #include <string> #include <queue> #define debug printf("debugn") #define mst(a,b) memset(a,b,sizeof(a)) #define INF 0x3f3f3f3f using namespace std; typedef long long ll; typedef unsigned long long ull; const int maxn=1e5+5; int () { ll t; cin>>t; ll kase=0; while(t--) { ll a,b; cin>>a>>b; if(a==b){ printf("Case #%lld:n",++kase); cout<<1<<endl; cout<<a<<" "<<b<<endl; }else{ printf("Case #%lld:n",++kase); cout<<2<<endl; cout<<a<<" "<<b<<endl; cout<<b<<" "<<a<<endl; } } return 0; }
|
近期评论