本文主要是介绍64 鸡兔同笼,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
鸡兔同笼
时间限制: 3000 ms | 内存限制: 65535 KB
难度: 1
- 描述
- 已知鸡和兔的总数量为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
- 第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10)
#include<iostream>
using namespace std;
int main()
{int n,a,b,j,t;cin>>n;while(n--){cin>>a>>b;t=(b-2*a)/2;j=a-t;if(2*j+4*t!=b || j<0 || t<0)cout<<"No answer\n";else cout<<j<<' '<<t<<endl;}
}
这篇关于64 鸡兔同笼的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!