lisp 14 7月 2007 両替 id:smeghead:20070713:coin の続き 気力の持つ間はたらたら進めます。 両替の関数を作ろうとしていますが、結構面倒でした。 両替の元の硬貨と財布を引数として受けとり、両替した硬貨と両替後の財布を返す関数にしました。 (exchange 100 '((10 . 14) (1 . … 続きを読む
free 13 7月 2007 コマンドは実行できるドキュメント masuidrive的プロジェクトの方針 資料内でいい言葉を見つけました。 コマンドは実行できるドキュメント ここでのコマンドは、退屈な処理の自動化スクリプトの意味合いでした。 言い得て妙… 続きを読む
lisp 13 7月 2007 コインを減らす払い方(2) 前回 id:smeghead:20070712:pay 自分のこの論理的思考力の弱さはなんとかしたい。 挫折編 考え方が簡単になるように、支払うコインを1枚づつ決定していく方針を考えた。具体的には、残金と今の財布の状態を引数に、支払うべきコインを算出して現在の財布から引く。の繰り返し。その中で、同時… 続きを読む
unix 12 7月 2007 tee あるコマンドの出力をパイプを使って他のコマンドに渡したいが、画面にも表示したい、という場合、tee を使う。 http://x68000.q-e-d.net/~68user/unix/pickup?tee teeというコマンドがあるのは知ってましたが、何をするコマンドか知りませんでした。 果てしなく… 続きを読む
lisp 12 7月 2007 コインを減らす払い方 どう書く?orgに、「コインを減らす払い方」という問題があります。 http://ja.doukaku.org/3/ この問題が、総当り方式でも難しいと思いました。 id:ytakenaka:20070703:p2 で、ytakenakaさんが、釣り銭候補のルール書かれているのを前に読んでいたんです… 続きを読む