from itertools import count
def divisor(n):
return set(reduce(lambda x, y: x + y, [[i, n / i] for i in range(2, int(n**.5) + 1) if not (n % i)], []))
def perfectnumber(limit):
g = count(2)
while True:
p = g.next()
if sum(divisor(p)) + 1 == p: yield p
if p >= limit: break
if __name__ == '__main__':
for n in perfectnumber(1000):
print n
Python の宿題ここで答えます Part 2
■ このスレッドは過去ログ倉庫に格納されています
2009/11/19(木) 19:00:14
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【草原火災】モンゴル当局が賠償請求検討 KDDI「法令違反ない」★3 [煮卵★]
- なぜ千葉県の魅力度は年々「ダダ下がり」なのか? 5年間で7ランクもダウン! ディズニーも成田空港もある県で何が起きているのか [♪♪♪★]
- 【野球】巨人 湯浅大に戦力外通告 浅野翔吾、北浦竜次、宇都宮葵星ら6人が自由契約 [ニーニーφ★]
- 【祝卒寿】野沢雅子、90歳 [おっさん友の会★]
- 【婚活】親が子どもの代わりにお相手探し代理婚活が盛況!イベントで母親が息子を猛アピール「この子はとてもまじめなんです…」 [少考さん★]
- 「迷惑」をかけよう 頼り合おう 「自己責任」の呪縛を解くために (朝日新聞) [少考さん★]
- 精神障害者保健福祉手帳1級・障害基礎年金1級を手に入れた うらやましいと思われるかもしれないけどマジで大変だからね [976293397]
- 【高市悲報】人類ピンチ、AIが復讐! [219241683]
- わーくにの『煙突』、約4割が劣化。国交省「対策はおまかせします!」 [599680373]
- 実際にさ、急速に国内が衰退してるわけだけど、孤独だから自助しかないし、まじでボケたり体動かなくなったらどうなるんだろ [943688309]
- 【悲報】東京の『家賃下げろデモ』、日本人に嘲笑されてしまうwwwwwwwwなぜ日本人は声を上げる人に厳しいのか? [257926174]
- デジタル庁、仮想通貨で給付金検討 [237216734]