#include<iostream>
using namespace std;
int main(int argc, char *argv[]){
int caseSum;
cin>>caseSum;
for(int i=0;i<caseSum;i++){
int sum, diff;
cin>>sum>>diff;
float bigger=(sum+diff)*1.0/2;
float smaller=(sum-diff)*1.0/2;
int biggerInt=(int)bigger;
int smallerInt=(int)smaller;
if(bigger==biggerInt && smaller==smallerInt && smaller>=0){
cout<<biggerInt<<" "<<smaller<<endl;
}else{
cout<<"impossible"<<endl;
}
}
return 0;
}
POJ-2301
最新推荐文章于 2022-08-12 13:31:54 发布