「C語言」「c++」關於完美數 About perfect number!

「C語言」「c++」關於完美數 About perfect number!

C/C++免費直播課堂:585653964

Abundant, deficient and prefect number calssifications

富裕、不足以及完美數分類

描述:

這定義了基於正整數的真因子的三個分類。

使P(n)為n的所有真因子之和,真因子是大於0的因子並且除去n本身。

- 如果 P(n) < n 那麼 n 便屬於不足數

- 如果 P(n) == n 那麼 n 便屬於完美數

- 如果 P(n) > n 那麼 n 便屬於富裕數

例如:6有三個真因子1, 2 以及 3。 1 + 2 + 3 = 6, 所以 6 被分類為完美數。

任務:

計算1 ~ 20,000之間三類數的個數並且展示出結果。

對比

LINK:

http://rosettacode.org/wiki/Abundant,_deficient_and_perfect_number_classifications

標籤:

代碼片段(4)

[全屏查看所有代碼]

1. [代碼]common

「C語言」「c++」關於完美數 About perfect number!

2. [代碼]simple

「C語言」「c++」關於完美數 About perfect number!

3. [代碼]screening

「C語言」「c++」關於完美數 About perfect number!

4. [代碼]main

「C語言」「c++」關於完美數 About perfect number!

「C語言」「c++」關於完美數 About perfect number!

C/C++免費直播課堂:585653964

如侵刪!


分享到:


相關文章: