/*
* 程序的版权和版本声明部分:
* Copyright (c) 2013,郑州大学SIAS国际学院
* 文件名称:
* 作 者: 王 杰
* 完成日期:2013年 10 月 31 日
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<stdio.h>
int main()
{
int a;
int n,m;
int x,y;
scanf("%d",&a);
while(a--){
scanf("%d%d",&n,&m);
x=4*n-m;
y=m-2*n;
if(x%2==0 && y%2==0){
if(x>=0 && y>=0)
printf("%d %d\n",x/2,y/2);
else
printf("No answer\n");
}
else
printf("No answer\n");
}
return 0;
}
运行结果:
总结:在这稍迷瞪了一会儿,一直在考虑m,n大于0,但是x,y可以为0,导致少了一种特殊情况,