編程真題:水仙花數(shù)+勾股數(shù)+完全數(shù)
編程實(shí)現(xiàn):
水仙花數(shù)也被稱為超完全數(shù)字不變數(shù)、自戀數(shù)、自冪數(shù)、阿姆斯壯數(shù)或阿姆斯特 朗數(shù),水仙花數(shù)是指一個(gè) 3 位數(shù),它的每個(gè)位上的數(shù)字的 3 次冪之和等于它本身(例 如:1^3 + 5^3+ 3^3 = 153)。 把所有的水仙花數(shù)保存在列表 1 中,并說出有多少個(gè)(2 秒)。
編程實(shí)現(xiàn):
勾股數(shù)是指能構(gòu)成直角三角形三條邊的三個(gè)自然數(shù)(a、b、c),它們是符合勾 股定理的一組自然數(shù)。勾股定理是指三角形兩條直角邊 a、b 的平方和等于斜邊 c 的 平方(a*a+b*b=c*c)。如果符合勾股定理的要求,就把這三個(gè)變量記錄到“勾股數(shù)” 鏈表中。請(qǐng)編寫程序找到 100 以內(nèi)的所有勾股數(shù)。 說明:勾股定理只適用于直角三角形,不適用于等腰三角形。勾股定理是一個(gè)基本 的幾何定理,指直角三角形的兩條直角邊的平方和等于斜邊的平方。中國古代稱直角三 角形為勾股形,并且直角邊中較小者為勾,另一長直角邊為股,斜邊為弦,所以稱這個(gè)定理 為勾股定理,也有人稱商高定理。
編程實(shí)現(xiàn):
完全數(shù)(Perfect number),又稱完美數(shù)或完備數(shù),是一些特殊的自然數(shù)。它所 有的真因子(即除了自身以外的約數(shù))的和(即因子函數(shù)),恰好等于它本身。如果 一個(gè)數(shù)恰好等于它的因子之和,則稱該數(shù)為“完全數(shù)”。例如:第一個(gè)完全數(shù)是 6, 它有約數(shù) 1、2、3、6,除去它本身 6 外,其余 3 個(gè)數(shù)相加,1+2+3=6。編程求 10 到 1000 之間所有的完全數(shù),在列表中顯示出來。

- 上一篇
編程真題:數(shù)的排列
編程實(shí)現(xiàn): 1、在列表 1 中隨機(jī)生成 10 個(gè) 1-99 范圍內(nèi)的隨機(jī)數(shù); 2、數(shù)據(jù)生成完畢后,小貓說“5 秒后開始整理數(shù)據(jù)。”; 3、把列表 1 中把所有數(shù)按從小到大的順序依次移到列表 2 中。 4、所有數(shù)轉(zhuǎn)移后,列表 1 為空,列表 2 為
- 下一篇
編程真題:摘蘋果
編程實(shí)現(xiàn): 陶陶家的院子里有一棵蘋果樹,每到秋天樹上就會(huì)結(jié)出 10 個(gè)蘋果。蘋果成熟的時(shí) 候,陶陶就會(huì)跑去摘蘋果。陶陶身高 130 厘米,同時(shí)還有一個(gè)固定高度的板凳,當(dāng)她 不能直接用手摘到蘋果的時(shí)候,就會(huì)踩到板凳上再試試。 現(xiàn)在已知 10 個(gè)蘋果到地面的高度,以