2009-11-25から1日間の記事一覧

Project Euler Problem 22

問題22: ファイルに保存されている全ての名前のスコアを計算しその合計を求めよ。[=>問題文] 問題22の解答 ;; Emacs Lisp (require 'cl) (defun problem022 (file-path) (labels ((read-names () ;; ファイルから名前リスト読み込み (let ((tmp) (buffer (fi…

Project Euler 用 汎用計算ライブラリ

;; ;; math-lib.el ;; 利用するときは、このファイルをload-pathの通ったところに置いて ;; バイトコンパイルして、require してください。 (provide 'math-lib) (require 'cl) (defun primes-sieve (n) "エラトステネスのふるい (n未満の素数を列挙)" (let*…