考研每日一題36 雞兔同籠(C )

2021-10-05 10:39:22 字數 598 閱讀 2546

乙個籠子裡面關了雞和兔子(雞有2隻腳,兔子有4隻腳,沒有例外)。已經知道了籠子裡面腳的總數a,問籠子裡面至少有多少只動物,至多有多少只動物。

輸入描述:

每組測試資料佔1行,每行乙個正整數a (a < 32768)
輸出描述:

輸出包含n行,每行對應乙個輸入,包含兩個正整數,第乙個是最少的動物數,第二個是最多的動物數,兩個正整數用乙個空格分開

如果沒有滿足要求的答案,則輸出兩個0。

示例1

輸入

2

320

輸出

0 0

5 10

這樣例有問題,第一行1 1沒打上去,害我還以為2是輸入測試的個數。。

#include#includeusing namespace std;

int main()

{ int a;

while(cin>>a){

if(a%2==1)cout<<0<2020.4.24

C語言雞兔同籠問題

剛下課就有個朋友發我乙個題,題意大概如下 題面描述 已知雞和兔的總數量為n,總腿數為m,輸入n和m,依次輸出雞的數目和兔的數目。如果無解則輸出no answer。輸入 兩個整數b和m,如上所述。輸出 雞的數目和兔的數目。輸入例項 14 32 輸出例項 12 2 那咱就先看看怎麼得出雞的數量和兔子的數...

c語言 雞兔同籠(指標)

若籠子裡只有雞和兔子,並且共有35個頭,94隻腳,則籠子裡雞有23只,兔子有12只.請用程式實現 定義函式chickenrabbit並接收四個int型引數 chicken,rabbit,head,foot,其中head表示頭的數量,foot表示腳的數量,chicken是表示雞的數量的指標,rabbi...

演算法 簡單題 雞兔同籠問題

題面描述 已知雞和兔的總數量為n,總腿數為m,輸入n和m,依次輸出雞的數目和兔的數目。如果無解則輸出no answer。輸入 兩個整數b和m,如上所述。輸出 雞的數目和兔的數目。輸入例項 14 32 輸出例項 12 2 解題思路 那咱就先看看怎麼得出雞的數量和兔子的數量 我們假設a 雞隻數,b 兔隻...