楊順卿
?
“雞兔同籠”問題教學反思
楊順卿

“雞兔同籠”問題是我國古代著名的數學趣題。這種問題,一方面可以提高學生的邏輯推理能力,另一方面使學生體會到解法的一般性和多樣性,從而提高學習數學的興趣。
“雞兔同籠”問題大致可以分為四種類型,每種類型都有多種解法,有的解法學生難理解、易糊涂,答案容易錯,或找不到突破口,無從下手。在每種類型題的解答中,均有一種適合題目的最優解法,因此在實際教學中,教師有必要進行認真梳理和探究。
類型一:題中條件數量較小或較大的,都應首選折中列表法解答。
1.題中數據較小的,采用折中列表法比較簡便。如,“籠子里有若干只雞和兔,上面數共有8個頭,下面數共有26條腿。雞和兔各有幾只?”根據問題,拿總頭數來列表,總頭數是偶數,則按對半(即總數的一半)起列,起列的總腳數比已知總腳數少,而每只兔有4只腳,所以第二次列舉時就增加兔的只數,減少雞的只數,這樣列舉2次就能得到答案。因為26-24=2,4-2=2,2÷2=1倍,所以按公差1的規律增減數據。

雞/只 4(2×4) 3(2×3)兔/只 4(4×4) 5(4×5)總腳數/條 8+16=24 6+20=26
2.題中數據較大的,用列表技巧法解答很簡便。如,“購物大抽獎,一等獎獎金300元,二等獎獎金100元,共60個中獎名額,獎金共10000元。問:一等獎和二等獎各有幾個?”如果用假設法解答,可假設全中二等獎:100×60=6000(元),10000-6000=4000(元),300-100=200(元),得一等獎4000÷200=20(個),則二等獎60-20=40(個)。假設全中一等獎:300×60=18000(元),18000-10000=8000(元),300-100 =200(元),得二等獎8000÷200=40(個),則一等獎60-40=20(個)。
但用列表法解答,比假設法更加簡便。題中數據較大且是偶數,根據所求問題,將總中獎名額數按對半起列。起列時的總數12000比已知總數10000多2000,一等獎獎金300元比二等獎獎金100元多200元,把2000÷200=10(倍),所以按公差10的規律增減數據。增減數據時,因為12000比10000多,所以就增加每份數(二等獎獎金100元)少的數據,減少每份數(一等獎獎金300元)多的數據,用列表技巧法解答,只需要列舉2次就能解決問題(如下表)。

二等獎/個 30(100×30) 40(100×40)一等獎/個 30(300×30) 20(300×20)總錢數/元 3000+9000=12000 4000+6000=10000
3.題中總數是奇數的,可按約對半起列。如,“在一場籃球賽中,3分線外投中一球記3分,線內投中一球記2分,小明共投進9個球,共得21分。小明投中幾個3分球?”在列表時,如果按2分球4個、3分球5個起列,起列的總數比已知總數多(23比21多)。第二次列舉時,就增加2分球(少)的數據,減少3分球(多)的數據,因為23-21=2,3-2=1,2÷1=2倍,所以按公差2增減數據(如下表)。如果按2分球5個,3分球4個起列,則按公差1增減數據。不管怎樣起列,都只需要列舉2次就能找到答案。

2分球/個 4(2×4) 6(2×6)3分球/個 5(3×5) 3(3×3)總得分/分 8+15=23 12+9=21
類型二:題中條件含有“倒扣”的,也可首選折中列表法或假設法解答。
如,“一次搶答賽,答對一題得10分,答錯一題扣6分,小明搶答8個題,共得64分。小明答對幾題?”
1.列表法。根據問題,把共搶答的8個題按對半列起,得起列總分40-24=16(分),起列的總分比題中的總分少(16比64少),就增加對題的數據(因對題的分數多),減少錯題的數據,可按公差1的規律依次增減所列舉的數據,一直列舉到與題中總分相符為止(如下表)。

對題/個錯題/個總分/分4(10×4) 5 4(6×4) 3 40-24=16 50-18=32 6 7(10×7)2 1(6×1)60-12=48 70-6=64
2.假設法。解答時要注意,對一題與錯一題的相差數一共是10+6=16(分)。假設全錯,總分64分不但不得,反而倒扣6×8=48(分),得總扣分64+48=112(分),而錯一題共扣10+6=16(分),所以112里面有幾個16,就是答對幾題:112÷16=7(題)。假設都答對,就有10×8=80(分),這樣比實際多了80-64=16(分)(也就是總共相差16分),而對一題與錯一題共相差16分,所以16里面有幾個16,就是答錯幾題:16÷16=1(題),則答對8-1=7(題)。
類型三:題中條件含有“甲數比乙數多幾或少幾”的,首選一般算術法或列表法解答。
如,“一顆松樹上有百靈鳥和松鼠,松鼠比百靈鳥多3只,共有48條腿。百靈鳥和松鼠各有幾只?”
1.算術法。因為根據題中條件,松鼠減去多的3只后就和百靈鳥的只數一樣多,得48-4×3=36(條),4+2=6(條),所以36條里面有幾個6條就是幾只百靈鳥:36÷6=6(只),則松鼠是6+3=9(只)。或把48-4×3=36后,再按松鼠的腿數是百靈鳥的2倍來分析解答。松鼠和百靈鳥的腿一共是1+2=3(份),把36條腿按3份平均分,得36÷3=12(條),又4-2=2(條),所以12條里面有幾個2條就是幾只百靈鳥:12÷2=6(只),則松鼠是6+3=9(只)。
2.列表法。把36條腿按對半起列,可按公差2的規律增減百靈鳥和松鼠的只數,一直列舉到百靈鳥和松鼠的只數相等為止,得百靈鳥6只,則松鼠為6+3=9(只)(如下表)。

百靈鳥18 16 18÷2=9 16÷2=8松鼠14 12 14÷2=7 12÷2=6 18 18÷4=4余20 20÷4=5 22 22÷4=5余24 24÷4=6
類型四:題中條件含有倍數關系的,首選倍數法解答。
古代著名的數學趣題中有許多含有倍數關系的。如,“100個和尚吃100個饅頭,大和尚1人吃3個,小和尚3人吃1個。大、小和尚各有多少人?”這種類型題的解答,對于小學生來說,由于數字較大,用列表法和假設法都不容易找到答案。為了使學生更容易理解和解答,并能很快解決問題,在教學中最適合用倍數法解答。
解法分析:從“大和尚1人吃3個,小和尚3人吃1個”這幾個條件入手,在4個饅頭里,從人數看,小和尚的人數是大和尚的3倍,即當大和尚的人數是1份時,小和尚的人數是這樣的3份,1份加3份等于4份,再用總人數按4份平均分,就得到1份的數,也就是大和尚的人數1+3=4,100÷4=25(人),那么小和尚的人數是100-25=75(人)或25×3=75(人)。
總之,“雞兔同籠“問題不管哪種類型,一般都具有共同的結構特征:已知兩個總數和兩個每份數,求兩個(或一個)問題。類型一的三種案例采用列表技巧法解答,思路清晰,十分簡便。因此在教學實踐中,通過分析、比較、篩選,靈活運用解法,能使解答簡便。各種類型題采用以上各自優化法解答,大部分學生能很快接受和掌握,所得答案準確率高,教學效果好。
(作者單位:新晃縣中寨鎮中心小學)