您現(xiàn)在的位置是:首頁(yè) » scratch編程資訊
資訊內(nèi)容
用Scratch解決“韓信點(diǎn)兵”的奧數(shù)問(wèn)題
極客小將2021-02-11-
? ? 學(xué)習(xí)奧數(shù)也可以很有趣。在這個(gè)欄目里,我們將通過(guò)Scratch編程來(lái)幫助我們理解奧數(shù)問(wèn)題“韓信點(diǎn)兵”。
????????故事是這樣的,在楚漢爭(zhēng)霸爭(zhēng)時(shí)期,韓信率領(lǐng)了1500名將士和敵人交戰(zhàn)。大戰(zhàn)過(guò)后,雖然漢軍獲勝,但死傷也有近五百人,剩下的大概剛有一千人出頭,回
? ? 學(xué)習(xí)奧數(shù)也可以很有趣。在這個(gè)欄目里,我們將通過(guò)Scratch編程來(lái)幫助我們理解奧數(shù)問(wèn)題“韓信點(diǎn)兵”。
????????故事是這樣的,在楚漢爭(zhēng)霸爭(zhēng)時(shí)期,韓信率領(lǐng)了1500名將士和敵人交戰(zhàn)。大戰(zhàn)過(guò)后,雖然漢軍獲勝,但死傷也有近五百人,剩下的大概剛有一千人出頭,回營(yíng)之后,韓信想要清點(diǎn)一下剩余的將士。
????????只見(jiàn)韓信命令士兵3人站一排,最后一排多出2人;5人站一排,最后一排多出3人;命令士兵7人一排,最后多出2人。
? ? ? ?緊接著,韓信向?qū)⑹總冃剂耸S嗟臐h軍人數(shù)是1073人。大家都覺(jué)得韓信點(diǎn)兵如此絕妙,紛紛覺(jué)得韓信是“神仙下凡”、“神機(jī)妙算”。
????????各位同學(xué)們,你們能像韓信一樣“神機(jī)妙算”嗎?
? ? ? ??下面,我們先用數(shù)學(xué)方法來(lái)試著解答一下。
? 我們?cè)儆镁幊痰姆椒ǎ纯闯绦蚴窃鯓咏鉀Q這道題目的。
? 以下是我們采用編程方式的步驟:
? ? ?
? ? ?
? ? ?
? 以下是程序解題的效果:
編程解題的方法就是:窮舉法。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
