ACM-鸡兔同笼

描述
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。
输入
第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10)
a行里,每行都有一个n和m.(0<m,n<100)
输出
输出鸡兔的个数,或者No answer
样例输入
2
14 32
10 16
样例输出
12 2
No answer


代码:

01. #include<iostream>
02. using namespace std;
03. int main()
04. {
05. int a,b,n,m,t;
06. cin>>t;
07. while(t--)
08. {
09. cin>>n>>m;
10. a = (4*n - m)/2;
11. b = n - a;
12. if(m%2 == 1||a <0 ||b < 0)
13. cout<<"No answer"<<endl;
14. else
15. cout<<a<<" "<<b<<endl;
16. }
17. return 0;
18. }


你可能感兴趣的:(ACM-鸡兔同笼)