鸡兔同笼
/*描述 已知鸡和兔的总数量为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> 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; }