50道程式設計小題目之 完數

2021-07-14 16:56:55 字數 735 閱讀 2241

題目:乙個數如果恰好等於它的因子之和,這個數就稱為 「完數 「。例如6=1+2+3.程式設計 找出1000以內的所有完數。

/因子:就是所有可以整除這個數的數,不包括這個數自身/

python解題**:

a=list()

a_str=list()

b=list()

sums=0

sums_str=""

for i in range(2,1000):

for j in range(1,i):

if i%j==0:

sums =sum(a)

if sums==i :

for ii in range(len(a)):

if ii==(len(a)-1):

sums_str=sums_str+str(a[ii])

else:

sums_str=sums_str+str(a[ii])+"+"

sums_str=""

sums=0

a=print("滿足條件的數是:")

for jj in range(len(b)):

print(str(b[jj])+"="+a_str[jj])

執行結果:

滿足條件的數是:

6=1+2+3

28=1+2+4+7+14

496=1+2+4+8+16+31+62+124+248

50道程式設計小題目

今天在黑馬論壇上,看到了50道程式設計小題目,看了一下挺好的,就留下來,大家有時間也做做啊,做好把 和心得貼在自己部落格,大家一塊交流啊,別小看這些小題目,做大的系統也是把乙個大系統不斷的分成乙個個小模組做啊,我覺得這個很能鍛鍊邏輯思維能力,和對物件導向的理解,從題目中抽象出來類,並思考類中字段,方...

mysql之常見函式 幾道小題目

mysql之常見函式 幾道小題目 我就直接po 了 1.顯示系統時間 注 日期 時間 select now as 當前時間 2.查詢員工號,姓名,工資,以及工資提高百分之20 後的結果 new salary select employee id,last name,salary,salary 1 0...

一道短小精悍的JS小題目

看到題目你是不是以為我在開車,沒錯,我就不承認,你能咋的,你瞅啥,別瞅我,瞅題 題目是這樣式的 結果是啥呀,這裡我就不買關子了,結果是undefined,相信基礎好一點的大佬們一眼就能看出來,像我這種就必須兩隻眼一起看,這裡我又想問一句了,大佬們閉著乙隻眼看 不累嗎 讓我們先簡單明瞭的來解釋一下上面...