You are here: Home Blog Comments

Personal tools

Document Actions

Comments

Up one level
Ruby標準添付ライブラリ - LL Ring by ratio - rational - irrational — last modified 2006-06-17 08:47
まずは、日本Rubyカンファレンス2006でネタにした関係上、お約束のやつだけ...
[LL]キミならどう書く 2.0 - ROUND 1 6月26日(月)締切 by はてなの日記 Akira51 — last modified 2006-06-17 08:43
いい感じでRSSからお題が送られてきました。(この記事は6/25(日)まで更新し続けます。) LL Ring の前哨戦として「キミならどう書く 2.0」の開催 お題は「100までの整数から素数を列挙せよ」です. 解答の締切は6月26日(月)とします.締切後には投票による人気の集計を行
LLR2006 - 1,000,000(番目|まで)の素数 by 404 Blog Not Found — last modified 2006-06-17 07:15



キミならどう書く 2.0 - ROUND 1 - ? Lightweight Language Ringお題は「100までの整数から素数を列挙せよ」です.
に対して
mputの日記。 - キミならどう書く 2.0 - ROUND 1 -100までではちょっと上が小さすぎる。「最初の1,000,000個」とかに変更すべき。ここまで....
Re:キミならどう書く 2.0 - ROUND 1 - by shiro — last modified 2006-06-17 04:37

Gaucheで。

(use srfi-42)
(list-ec(: n 2 101)(if(not(any?-ec(: j 2 n)(zero?(modulo n j)))))n)

エラトステネス/フェルマーテスト by FlexFrank — last modified 2006-06-17 04:26
LL Gong キミならどう書く 2.0 - ROUND 1 -
100までの素数列挙.

正攻法だとエラトステネスの篩いを使ってこんな感じ.
100までの素数@C++テンプレート by MZK — last modified 2006-06-17 04:01

面白そうなのでついカッとなってC++テンプレートで書いてみました。
コードが長くなってしまったので自分のページの↓のURLに置いておきます。
http://www.3jikai.to/mzk/junk/prime.cpp

C++はLLじゃないと言われそうだけど、
実行がLightWeightなバイナリを吐けるLanguage
ということで勘弁してください。

[Squeak][Smalltalk] 100までの整数から素数を列挙せよ…を Squeak の Smalltalk で by sumim’s smalltalking-tos — last modified 2006-06-17 03:49
「100までの整数から素数を列挙せよ」:キミならどう書く 2.0 - ROUND 1 - ― Lightweight Language Ring まずはお約束から。 Integer primesUpTo: 100 #(2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97) 愚直に。 (2 to: 10) collect: [:nn | (2
素数探索@Ruby by はてなるせだいあり — last modified 2006-06-17 03:44
キミならどう書く 2.0 - ROUND 1 -にて、「100までの整数から素数を列挙せよ」とのお題。 (2..100).select{|i|(2...i).all?{|j|i%j!=0}} とりあえず効率無視で短さ重視。 (2..100).select{|i|/^(11+)\1+$/!~'1'*i} と思ったら、perl - 100までの素数 にある