《scratch編程+數學》課程:找尋完美數,這個數才象徵完美婚姻

完全數(Perfect Number)又稱完美數或完備數。它的定義:如果一個自然數恰好等於除去它本身以外的所有因數之和,這種數就叫作完全數。比如,自然數6就是一個完全數,除去它自身的因數是1、2、3,三個因數之和為6,恰好等於該數自身。

古希臘數學家畢達哥拉斯是最早研究完全數的人,他在當時已經知道6和28是完全數。畢達哥拉斯曾說:“6象徵著完滿的婚姻以及健康和美麗,因為它的部分是完整的,並且其和等於自身。”在完全數被發現之後,無數的數學家和業餘愛好者醉心於尋找更多的完全數。

現在,讓我們也加入尋找完全數的行列,編寫程序找出自然數1000以內的完全數。採用枚舉法編寫程序,依次列舉每一個自然數,求出不包括它自身的各因數之和,如果這個和等於這個自然數,則這個自然數就是一個完全數。


《scratch編程+數學》課程:找尋完美數,這個數才象徵完美婚姻


分享到:


相關文章: