2008-03-19から1日間の記事一覧

10001番目の素数

30分プログラム、その266。10001番目の素数 via Project Euler - PukiWiki。 素数を小さい方から6つ並べると2,3,5,7,11,13であり、6番目の素数は13である。 10001 番目の素数を求めよ。 できませんでした。コードは書いたけど、全然計算が終了しない。せっか…

正規表現すごい

プログラミングGaucheより。 Gaucheの正規表現拡張がすごい。 (rxmatch #/h+/ "hoge") と (#/h+/ "hoge") が等価だったり、 ; (define m (#/h+/ "hoge")) (rxmatch-substring m) (rxmatch-before m) (rxmatch-after m) と (m) (m 'before) (m 'after) が等価…