题目的大意:已知两个数的和sum和两个数的差d,求出这两个数
注意题目中提到这两个数都为正数,并且sum和d都为正数;
#include "stdio.h"
#include "stdlib.h"
int main()
{
int sum,d,a,b;
int i,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&sum);
scanf("%d",&d);
if((sum+d)%2==1||sum<d||sum<0||d<0)
printf("impossible\n");
else
{
a=(sum+d)/2;
b=sum-a;
printf("%d %d\n",a,b);
}
}
system("pause");
return 0;
}