-
输入
- 第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10)
a行里,每行都有一个n和m.(0<m,n<100)
输出 - 输出鸡兔的个数,或者No answer 样例输入
-
2 14 32 10 16
样例输出 -
12 2 No answer
#include <stdio.h> int main() { int a, n, m; int x, y; scanf("%d", &a); while (a--) { scanf("%d%d", &n, &m); y = m / 2 - n; x = n - y; if (x >= 0 && y >= 0 && m % 2 == 0) // 这里应该连同判定m是偶数,不能放else里面再判断 { printf("%d %d\n", x, y); } else printf("No answer\n"); } return 0; }
描述
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。
转载于:https://www.cnblogs.com/gwj1314/p/9444982.html