L.L.Ring キミならどう書く 2.0 - ROUND 1 -
LL Ring の前哨戦として「キミならどう書く 2.0」の開催です!
今回は読者も参加しての大乱闘!!
お題は「100までの整数から素数を列挙せよ」です.
ぜひ,みなさんの解答をコメントやトラックバックでお寄せください!
なんとなくやってみたくなったのでPythonで書いてみた。
primes = [] for num in range(2, 100+1): hasPrime = False for prime in primes: if num % prime == 0: hasPrime = True break if not hasPrime: primes.append(num) print primes
ガーッと書いただけでまったく整理してないけど、動いたからいいや。
コメント欄にあるリスト内包表記で1行で書いてるやつすげー。参考になります。
チキンなのでトラックバックはしない。