使用者通過輸入雞兔總數以及總腳數來確定雞兔的數目。首先對輸入的腳數進行判斷,如果腳數的餘數不等於直接退出。否則使用假設法來進行雞兔同籠的計算。
count=
eval
(input
("請輸入雞兔的總數:"))
feet=
int(
eval
(input
("請輸入雞兔的總腳數:"))
)if(feet%2)
!=0:print
("請輸入正確的雞兔總數"
)else
: chicken =
int(
(count *
4- feet)/2
)//假設全部都是兔
rabbit =
int(count - chicken)
print
("雞的數目為{},兔的數目為{}"
.format
(chicken, rabbit)
)
雞兔同籠問題
時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 已知雞和兔的總數量為n,總腿數為m。輸入n和m,依次輸出雞和兔的數目,如果無解,則輸出 no answer 不要引號 輸入第一行輸入乙個資料a,代表接下來共有幾組資料,在接下來的 a 10 a行裡,每行都有乙個n和m.0輸出 輸...
雞兔同籠問題
雞兔同籠,是中國古代著名典型趣題之一,記載於 孫子算經 之中。雞兔同籠問題,是小學奧數的常見題型。許多小學算術應用題和填空題都可以轉化成這類問題,或者用解它的典型解法 假設法 來求解。因此很有必要學會它的解法和思路。通常是假設法比較簡單易懂一點。雞兔同籠是中國古代的數學名題之一。大約在1500年前,...
雞兔同籠問題
已知雞和兔的總數量為n,總腿數為m。輸入n和m,依次輸出雞和兔的數目,如果無解,則輸出 no answer 不要引號 第一行輸入乙個資料a,代表接下來共有幾組資料,在接下來的 a 10 a行裡,每行都有乙個n和m.0輸出雞兔的個數,或者no answer 214 32 10 16 12 2 no a...