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

コード

Gaucheで総当たりで解きます。わかりやすく書くとこんなコード。 (use srfi-1) (use util.combinations) (define (same-answer? x y) ;;ネックレスの等価判定。 (or (equal? x y) (equal? x (cons (car x) (reverse (cdr y)))))) (define (5balls-very-simpl…

『笑わない数学者』のビリヤードの問題をGaucheで

ヒビルテ(2008-03-12)から。 5つのビリヤードの玉を、真珠のネックレスのようにリングにつなげてみる。 さて、この5つの玉のうち、幾つ取っても良いが、 隣どうし連続したものしか取れないとしよう。 一つでも二つでも、5つ全部でも良い。しかし、離れている…