2008-04-01から1日間の記事一覧

Google Toolbarのマウスオーバー辞書の言語変更

英語版のGoogle Toolbarを使ってるので、マウスオーバー辞書がスペイン語?になってしまう。about:config開いて、新規文字列で、google.toolbar.autotranslate_to_langをjaにして再起動。おぉ。辞書が日本語になった。 追記 キーの値が間違ってた。スマソ。

Problem 3

もう一問がんばる。Problem 3 - PukiWiki 13195 の素因数は 5、7、13、29 である。600851475143 の素因数のうち最大のものを求めよ。 素因数分解か!! 何も考えずに。ただひたすら。 (define (problem3 n) (define (iter m x l) (cond ((zero? (modulo m x)) …

Problem 2

ついでにProblem2もいっとこー。Problem 2 - PukiWiki フィボナッチ数列の項は前の2つの項の和である。最初の2項を 1, 2 とすれば、最初の10項は以下の通りである。 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...数列の項が400万を超えない範囲で、偶数の項の総和…

Problem 1

面白そうなので解いてみる。Problem 1 - PukiWiki 10未満の自然数のうち、3 もしくは 5 の倍数になっているものは 3, 5, 6, 9 の4つがあり、これらの合計は 23 になる。同じようにして、1,000 未満の 3 か 5 の倍数になっている数字の合計を求めよ。 FizzBuz…

SICPを読む(89) 3.1.1 set!

Scheme環境が整ってきたので3章に入ろう。 銀行システムを作っていくみたい。 (define *balance* 100) (define (withdraw amount) (if (>= *balance* amount) (begin (set! *balance* (- *balance* amount)) *balance*) "お金が無いっす!!")) (withdraw 25…