PTA 找完數(包括完數的定義)

2021-10-05 08:42:37 字數 816 閱讀 6016

所謂完數就是該數恰好等於除自身外的因子之和。例如:6=1+2+3,其中1、2、3為6的因子。本題要求編寫程式,找出任意兩正整數m和n之間的所有完數。

輸入格式:

輸入在一行中給出2個正整數m和n(1輸出格式:

逐行輸出給定範圍內每個完數的因子累加形式的分解式,每個完數佔一行,格式為「完數 = 因子1 + 因子2 + … + 因子k」,其中完數和因子均按遞增順序給出。若區間內沒有完數,則輸出「none」。

輸入樣例:

2 30

輸出樣例:

6 = 1 + 2 + 3

28 = 1 + 2 + 4 + 7 + 14

我的**:

#include

#include

#include

#include

intjudge

(int a)

if(a==s)

return1;

else

return0;

}int

main()

printf

("\n");

}}if(flag==0)

printf

("none");

return0;

}

執行結果:

PTA 找完數 20分

所謂完數就是該數恰好等於除自身外的因子之和。例如 6 1 2 3,其中1 2 3為6的因子。本題要求編寫程式,找出任意兩正整數m和n之間的所有完數。輸入在一行中給出2個正整數m和n 1逐行輸出給定範圍內每個完數的因子累加形式的分解式,每個完數佔一行,格式為 完數 因子1 因子2 因子k 其中完數和因...

Python程式設計PTA題解 找完數

description 所謂完數就是該數恰好等於除自身外的因子之和。例如 6 1 2 3,其中1 2 3為6的因子。本題要求編寫程式,找出任意兩正整數m和n之間的所有完數。input 輸入僅一行,輸入2個正整數m和n 110000以內的完數如下 1 1 6 1 2 3 28 1 2 4 7 14 4...

PTA 最大的數

幼兒園裡的小朋友十分愛思考,今天他們向你提出了這麼乙個問題 乙個句子中最大的整數是多少。你很不幸的被這些小朋友們叫住了,而且還非常不幸的要幫助他們解決這個問題,你覺得十分不爽,因為你覺得如此簡單的問題簡直就是對你智商的一種侮辱,所以你決定寫個程式給他們,這樣他們就不用再來找你了,讓程式來告訴他們答案...