竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現(xiàn)在的位置是:首頁(yè) » scratch編程資訊

資訊內(nèi)容

scratch自定義積木說(shuō)明公雞母雞數(shù)量

極客小將2022-04-05-
我正在研究一道數(shù)學(xué)題,古代數(shù)學(xué)家張丘建在《算經(jīng)》中的百元買百雞問(wèn)題:雞翁一值錢五,雞母一值錢三,雞雛三值錢一,一百錢買百雞,問(wèn)雞翁、雞母、雞雛各幾何?公雞五元一只,母雞三元一只,小雞一元三只,現(xiàn)有一百元要買一百只雞可以有幾種買法?“百雞問(wèn)題”在世界上首次提

我正在研究一道數(shù)學(xué)題,古代數(shù)學(xué)家張丘建在《算經(jīng)》中的百元買百雞問(wèn)題:雞翁一值錢五,雞母一值錢三,雞雛三值錢一,一百錢買百雞,問(wèn)雞翁、雞母、雞雛各幾何?公雞五元一只,母雞三元一只,小雞一元三只,現(xiàn)有一百元要買一百只雞可以有幾種買法?

“百雞問(wèn)題”在世界上首次提出三元一次不定方程及解法,也是經(jīng)典的奧數(shù)題目。如果手工計(jì)算的話就算知道解法也不容易,但用Scratch編程用窮舉法來(lái)解這道題目的話,就顯得簡(jiǎn)單直接了。

編程之前我們先在草稿紙上根據(jù)題目寫出不定方程。

設(shè)X:公雞Y:母雞Z:小雞

則X+Y+Z=100(只)

5X+3Y+Z/3=100(元)

為了編程時(shí)控制總運(yùn)算量,先根據(jù)總價(jià)100元估算公雞、母雞、小雞的數(shù)量范圍,公雞的數(shù)量不能超過(guò)20只,母雞的數(shù)量不超過(guò)33只,小雞的數(shù)量不超過(guò)100只,在做題之前我們先把這些關(guān)系整理清楚,就方便多了。

算法代碼核心部分如圖1。

設(shè)定四個(gè)變量,其中三個(gè)變量分別對(duì)應(yīng)公雞、母雞、小雞,還有一個(gè)變量對(duì)應(yīng)列表值(目的是為了進(jìn)行列表輸出)。因?yàn)榉匠痰慕獠晃ㄒ唬€要設(shè)定三個(gè)列表存儲(chǔ)方程的解。定義公雞、母雞、小雞的初始值要分別在各自循環(huán)前定義,并且不要忘記在每次循環(huán)結(jié)束前對(duì)公雞、母雞、小雞的數(shù)目增加1,利用三重循環(huán)嵌套進(jìn)行窮舉計(jì)算,最終獲得結(jié)果。

之前我們已經(jīng)分析了公雞、母雞、小雞的取值范圍,相當(dāng)于確定了程序循環(huán)范圍,也就是公雞循環(huán)20次,母雞循環(huán)33次,小雞循環(huán)100次,3層循環(huán)嵌套,在最里層判斷如果X+Y+Z=100與5X+3Y+Z/3=100成立,即獲得一組解,每獲得一組解將“雞的列表值”加1,將X、Y、Z數(shù)字存入列表相應(yīng)位置,當(dāng)循環(huán)完成后就可以獲得全部解了(如圖2)。

外觀方面可以像我一樣增加一些對(duì)話環(huán)節(jié),大家可以在網(wǎng)盤下載源代碼參考。

百錢買百雞我們用到了窮舉法(枚舉法),所謂窮舉法,顧名思義就是窮盡每一種可能性,通常在找不到解決問(wèn)題的規(guī)律時(shí)對(duì)可能是解的眾多候選解按照某一順序進(jìn)行逐一枚舉和檢驗(yàn),并從中找出那些符合要求的候選解作為問(wèn)題的解。考慮到算法的時(shí)間復(fù)雜度與空間復(fù)雜度還可以不斷優(yōu)化,方法并不唯一。


預(yù)約試聽(tīng)課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 国产激情精品一区二区三区 | 夜夜夜久久久 | 一区二区三区四区国产精品 | 精品三级在线观看 | 韩国一级片在线播放 | 久久精品国产清自在天天线 | 免费观看黄 | 久久久91精品国产一区二区三区 | 日韩欧美国产精品 | 午夜精品久久久久久久久久久久久 | 五月花成人网 | 国产成人精品一区二区三区 | 日韩欧美精品一区 | 国产精品av一区二区 | 97导航| 久久久久久九九 | 一区福利| 99久久久无码国产精品 | 亚洲欧美另类在线 | 精品一区二区精品 | 亚洲欧美日韩在线 | 欧美激情一区二区三区 | 国产伦精品一区二区三区照片 | 人妖欧美一区二区三区 | 国产男女视频 | 激情视频国产 | 韩国色综合 | 国产中文字幕一区 | 亚洲网站在线看 | 播五月婷婷| 日日夜夜超碰 | 成年人视频网站 | 免费观看亚洲 | 久久99久久精品 | 国内精品久久久久久 | 天天揉久久久久亚洲精品 | 国产三级电影在线播放 | 超碰97人人干 | 亚洲视频自拍 | 精品在线免费观看 | 精品美女一区 |