編程真題:古題算法
明代數(shù)學(xué)家吳敬《九章算法比類大全》中有這樣一首詩(shī):“遠(yuǎn)看巍巍塔七層,紅 光點(diǎn)點(diǎn)倍加增,共燈三百八十一,請(qǐng)問(wèn)尖頭幾盞燈?”
這首詩(shī)的意思是:“從遠(yuǎn)處看一座宏偉的 7 層寶塔,每層都掛著紅色燈籠,寶塔 從最上層開(kāi)始,下面一層的燈籠數(shù)量都是上一層的 2 倍,我們知道這座寶塔一共 381 盞燈,那么請(qǐng)問(wèn)寶塔頂層有幾盞燈?”
編程實(shí)現(xiàn):
編寫程序,把計(jì)算后的結(jié)果顯示出來(lái)。( 答案:3 )
編程實(shí)現(xiàn):
修改下程序,求出 7 層寶塔中每層各有多少燈吧。
【因?yàn)檫@是一個(gè)等比問(wèn)題,首先我們將最上層的燈數(shù)設(shè)定為 1 個(gè)整體,這里我們 就取名叫“一組燈”吧,那么下面每層就是 2 組、4 組、8 組…,把他們加起來(lái)就是等 的總組數(shù)了。】
在中國(guó)古代的教育中,也出現(xiàn)過(guò)有名的數(shù)學(xué)家,自然也出現(xiàn)過(guò)許多有意思的算術(shù) 題目,下面我們就來(lái)看一下這道出自明代數(shù)學(xué)家程大位《算法統(tǒng)宗》書(shū)中的一道算 題:
毛詩(shī)春秋周易書(shū),九十四冊(cè)共無(wú)余。
毛詩(shī)一冊(cè)三人讀,春秋一本四人呼,
周易五人讀一本,要分每樣幾多書(shū),
就見(jiàn)學(xué)生多少數(shù),請(qǐng)君布算莫躊躇。
編程實(shí)現(xiàn):
把上面的題目用白話翻譯一遍意思是說(shuō):現(xiàn)有儒家的三部經(jīng)典著作《毛詩(shī)》《春 秋》和《周易》,共計(jì) 94 冊(cè)。每 3 個(gè)學(xué)生讀一冊(cè)《毛詩(shī)》,每 4 個(gè)學(xué)生讀一冊(cè)《春 秋》,每 5 個(gè)學(xué)生讀一冊(cè)《周易》。如果知道每種書(shū)有多少冊(cè),就能知道學(xué)生有多少 人。請(qǐng)編寫程序,趕快算一算。(答案:學(xué)生 120 人,毛詩(shī) 40 冊(cè),春秋 30 冊(cè),周易 24 冊(cè)。)
編程實(shí)現(xiàn):
某小學(xué)組織去春游,如果每輛車坐 40 人,就余下 30 人;如果每輛車坐 45 人,就 剛好坐完。請(qǐng)問(wèn)有多少車?多少人?編寫程序求解這個(gè)問(wèn)題。

- 上一篇
編程真題:趣味素?cái)?shù)
孿生素?cái)?shù)就是指相差 2 的素?cái)?shù)對(duì),例如 3 和 5,5 和 7,11 和 13…。孿生素?cái)?shù)猜 想正式由希爾伯特在 1900 年國(guó)際數(shù)學(xué)家大會(huì)的報(bào)告上第 8 個(gè)問(wèn)題中提出,可以這樣 描述:存在無(wú)窮多個(gè)素?cái)?shù) p,使得 p + 2 是素?cái)?shù)。素?cái)?shù)對(duì)(p, p + 2)稱為孿生素?cái)?shù)。 編程實(shí)現(xiàn): 請(qǐng)找出
- 下一篇
編程真題:李白沽酒
使用 Scratch 解決數(shù)學(xué)難題,下面有一道古代算題,出自清代《增減算法統(tǒng)宗》,我們先來(lái)看一下: 李白沽酒探親朋, 路途迢迢有四程, 行至一程多一倍, 卻被書(shū)童喝六升, 行到親朋家里面, 半點(diǎn)全無(wú)在酒瓶, 借問(wèn)高朋能算士, 幾何原