雞兔同籠三種解題方法

2022-10-10 21:12:23 字數 495 閱讀 6591

例:有若干隻雞和兔,它們共有15個頭、48隻腳,雞和兔各有多少只?

方法一:假設法,先把兔按2隻腳(與雞一樣)來算,

那麼 一共有腳 15*2=30(只),題中是48隻腳,所以多了 48-30=18(只)

為什麼呢?因為我們把兔按2隻腳來算,還有兩隻腳沒有算。

所以出的18/2=9(只)就是兔了,則雞 15-9=6(只)

方法二:方程法,設兔有x只(方便計算),則雞有15-x只 ,根據腳數列方程:

4x+2(15-x)=48

4x+30-2x=48

2x=48-30

2x=18

x=9則雞有15-9=6(只)

方法三:公式法 免=腳÷2-頭

兔=48÷2-15=24-15=9(只) 則雞有15-9=6(只)

公式詳解:腳÷2 後即得到雞的乙隻腳+兔的兩隻腳。減去頭數後,剩下兔的乙隻腳,即是兔的隻數。

你學會了嗎?喜歡用哪種方法?

原文位址:

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 ...