poj2301

知道是水题,既然做了,就看看吧
#include<iostream>
using namespace std;
int main()
{
   int a,b,m,n,k,i;
  cin>>k;
   for(i=1;i<=k;i++)
  {
    cin>>a>>b;
    n=(a+b)/2;
    m=(a-b)/2;
     if(a<b||(a%2+b%2)%2!=0||a<0||b<0||n<0||m<0)
      cout<< "impossible"<<endl;
     else
      cout<<n<< " "<<m<<endl;
  }
     return 0;
}

你可能感兴趣的:(职场,休闲)