乙個籠中有x隻雞和y只兔(x和y可以為0). 它們總共有m個頭和n隻腳(0 <= m, n <= 10000). 從鍵盤讀入m和n的值,從螢幕輸出x和y的值. 如果無解,則輸出no answer.
有多組輸入資料. 輸入資料的每行是兩個整數m和n. m和n都為0表示輸入結束(不需要處理這一行).
對於每組輸入資料,輸出x和y的值,x和y之間用空格隔開. 如果無解,則輸出no answer.
5 163 15
0 0
2 3林瀚no answer
// source code of submission 962912, zhongshan university online judge system
#include using namespace std;
int main ()
{ int m,n,a,b;
while (cin >> m >> n)
{if (m == 0 && n == 0)
return 0;
else
{a = 2*m - n/2;
b = n/2 - m;
if ( a < 0 || b < 0 || n%2 != 0)
cout << "no answer" <
64 雞兔同籠
時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 已知雞和兔的總數量為n,總腿數為m。輸入n和m,依次輸出雞和兔的數目,如果無解,則輸出 no answer 不要引號 輸入第一行輸入乙個資料a,代表接下來共有幾組資料,在接下來的 a 10 a行裡,每行都有乙個n和m.0輸出 輸...
例題 雞兔同籠
問題描述 乙個籠子裡面關了雞和兔子 雞有2隻腳,兔子有4隻腳,沒有例外 已經知道了籠子裡腳的總數a,問籠子裡面至少有多少只動物,至多有多少只動物?輸入資料 第一行是測試資料的組數n,後面跟著n行輸入。每組測試資料佔一行,每行包含乙個正整數a a 32768 輸入要求 輸入包含n行,每行對應乙個輸入,...
acm雞兔同籠
描述 已知雞和兔的總數量為n,總腿數為m。輸入n和m,依次輸出雞和兔的數目,如果無解,則輸出 no answer 不要引號 輸入 第一行輸入乙個資料a,代表接下來共有幾組資料,在接下來的 a 10 a行裡,每行都有乙個n和m.0輸出 輸出雞兔的個數,或者no answer 樣例輸入 2 14 32 ...