鸡兔同笼
描述
已知鸡和兔的总数量为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
测试代码
1 #include <stdio.h> 2 3 int main() 4 { 5 int s, n, m, i, j; 6 scanf("%d", &s); 7 for (i = 0; i < s; i++) 8 { 9 scanf("%d%d", &n, &m); 10 for (j = 0; j < n; j++) 11 { 12 if (j * 2 + (n - j) * 4 == m) 13 { 14 printf("%d %d\n", j, n - j); 15 break; 16 } 17 } 18 if (j == n) 19 { 20 printf("No answer\n"); 21 } 22 23 } 24 return 0; 25 }