{{adMap.article_top.title}}
{{adMap.article_top.cta}}

python求完美數
程式設計板 {{ articleMoment(createdAt) }}

這題好難🤯 記得好像在哪裡看過 可是...我回去翻書卻找不到 有人願意救我嗎 https://i.imgur.com/BFCAgGM.jpg


  回文

你可能有興趣的文章...

{{adMap.article_bottom.cta}}
{{adMap.article_bottom.title}}
{{adMap.article_bottom.content}}

全部留言

匿名

匿名

B1 {{commentMoment( "2018-10-22T08:02:01.911Z" )}}

不會.......

不會.......
0
留言已被刪除

留言已被刪

本留言就像流星一樣,一閃即逝。

本留言就像流星一樣,一閃即逝。

B3 {{commentMoment( "2018-10-22T10:01:11.829Z" )}}

判斷一個數字n是不是完美數 就從1開始跑到n-1 都用n去除看看能不能整除 接著把因數加起來 等於n的話就是完美數 這是最簡單的方法 優化一點點的話 求因數和可以從1跑到根號n就行 加的時候要加上i和n/i 不過要特判n是完全平方數的時候 i和n/i是相同的數 不能加兩次 大概就是這樣 把[a, b]區間裡面的每個數字跑過一遍 不是完美數的加上去就行了 (其實還可以再優化 因為完美數一定是[2^(n-1)]*[(2^n)-1]的形式 所以不用枚舉每一個[a, b]區間裡面的數字 只要枚舉n 算出數值之後再去判斷它是不是完美數 就可以知道完美數有哪些了 然後a到b的和可以用梯形公式 不過應該不用優化到這樣啦@@)

收合內層留言icon {{comments[2].isShow ? '收合' : '展開' }}1則留言
判斷一個數字n是不是完美數 就從1開始跑到n-1 都用n去除看看能不能整除 接著把因數加起來 等於n的話就是完美數 這是最簡單的方法 優化一點點的話 求因數和可以從1跑到根號n就行 加的時候要加上i和n/i 不過要特判n是完全平方數的時候 i和n/i是相同的數 不能加兩次 大概就是這樣 把[a, b]區間裡面的每個數字跑過一遍 不是完美數的加上去就行了 (其實還可以再優化 因為完美數一定是[2^(n-1)]*[(2^n)-1]的形式 所以不用枚舉每一個[a, b]區間裡面的數字 只要枚舉n 算出數值之後再去判斷它是不是完美數 就可以知道完美數有哪些了 然後a到b的和可以用梯形公式 不過應該不用優化到這樣啦@@)
0
匿名

匿名

B3-1 (原 Po)   {{commentMoment( "2018-10-22T10:01:11.829Z" )}}

謝謝你 哇 清大😲😲😲 🙇🏻‍♀️🙇🏻‍♀️🙇🏻‍♀️🙇🏻‍♀️

謝謝你 哇 清大😲😲😲 🙇🏻‍♀️🙇🏻‍♀️🙇🏻‍♀️🙇🏻‍♀️
0
匿名

匿名

B4 (原 Po)   {{commentMoment( "2018-10-22T13:48:39.874Z" )}}

B3以後遇到問題 還可以跟您求救嗎🆘

B3以後遇到問題 還可以跟您求救嗎🆘
0
匿名

匿名

B5 (原 Po)   {{commentMoment( "2018-10-22T13:49:42.338Z" )}}

@B3 樓上留言者是我

@B3 樓上留言者是我
0
B6 {{commentMoment( "2018-10-22T16:10:07.744Z" )}}

B4  有問題都歡迎提出來哦 板上的大家都很願意幫忙 我也會盡我所能啦~

B4  有問題都歡迎提出來哦 板上的大家都很願意幫忙 我也會盡我所能啦~
1


登入後發表留言






確定要刪除此文章?
python求完美數

這題好難🤯 記得好像在哪裡看過 可是...我回去翻書卻找不到 有人願意救我嗎 https:/

檢舉{{reportFloor? '留言B'+reportFloor: '文章'}}
檢舉{{'原po回覆B'+reportFloor+'留言'}}
請選擇刪除文章原因
請選擇刪除留言原因
您即將進入之文章內容需滿十八歲方可瀏覽

根據「電腦網路內容分級處理辦法」修正條文第六條第三款規定,已於網站首頁或各該限制級網頁,依台灣網站分級推廣基金會規定作標示。若您尚未年滿十八歲,麻煩點選離開。若您已滿十八歲,一樣不可將本區之內容派發、傳閱、出售、出租、交給或借予年齡未滿18歲的人士瀏覽閱讀,或將本網站內容向該人士出示、播放或放映。

離開
問題讀取中...稍待60秒...