鸡兔同笼

来源:互联网 发布:淘宝内衣女店主 编辑:程序博客网 时间:2024/04/29 17:29

题目描述:

已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。

输入:

第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10)
a行里,每行都有一个n和m.(0<m,n<100)

输出:

输出鸡兔的个数,或者No answer

代码如下:

#include <iostream>int main(){int n, m;int number;std::cin >> number;while(number --){std::cin >> n >> m;int a, b;a = (4 * n - m) / 2;b = n - a;if (m % 2 != 0 || a < 0 || b < 0){std::cout << "No answer\n";continue;}else{std::cout << a << " " << b << std::endl;}}return 0;}
运行如下:


0 0
原创粉丝点击