題目鏈接http://acm.nyist.net/JudgeOnline/problem.php?pid=64
描述 已知雞和兔的總數量爲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> #include<string.h> #include<stdio.h> #include<ctype.h> #include<algorithm> #include<stack> #include<queue> #include<set> #include<math.h> #include<vector> #include<deque> #include<list> using namespace std; int main() { int m,n,T,i; scanf("%d",&T); while(T--) { scanf("%d%d",&n,&m); for(i=0;i<=n;i++) if(i*2+(n-i)*4==m) { printf("%d %d\n",i,n-i); break; } if(i==n+1) printf("No answer\n"); } return 0; }