q1.38
オイラーだった。
(define (kyusu x) (if (= (modulo (+ x 1) 3) 0) (* 2 (+ 1 (floor (/ x 3)))) 1 ) ) (kyusu 1) (kyusu 2) (kyusu 3) (kyusu 4) (kyusu 5) (kyusu 6) (kyusu 7) (kyusu 8) (kyusu 9) (kyusu 10) (kyusu 11) (kyusu 12) (define (cont-frac-38 n d k) (define (iter N D i) (if (> i k) 0 (begin (display (D i))(newline) (/ (N i) (+ (D i) (iter N D (+ i 1)))) ) ) ) (iter n d 1) ) (+ 2 (cont-frac-38 (lambda (i) 1.0) (lambda (i) (kyusu i)) 1000 ) )
イェイイェイ!
どうでもいいですけどphp5.3で無名関数サポートですね。
無名関数==キモイなのはどうしようも無いことなので使われないと思います。
テンションあがるけど。