您的位置:首页 > 其它

鸡兔同笼

2014-11-02 16:26 197 查看

鸡兔同笼

描述

已知鸡和兔的总数量为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


#include<iostream>
using namespace std;

int main()
{
int n;
int a=0,b=0;
int shu,leg;
bool you =false;
cin>>n;
while(n--){
you = false;
cin>>shu>>leg;
for( a=0;a<100;a++){
for(b=0;b<100;b++){
if( (2 *a + 4 *b == leg) && (a +b == shu))
{
cout<<a<<" "<<b<<endl;
you=true;
}
}
}
if (you==false)
cout<<"No answer"<<endl;
}

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: