制約が大きくていい感じの構文が作れなかったので自前でparseするようにしました。一行追加するだけで関数をメモ化するマクロを作った。初心者向けらしいので出てみた。Webが解けなさすぎるっぽいのでなんとかしたい。ラーメン店員を検索できるWebページに隠されたフラグを探す。今後のために、せっかくなので解いた問題の記録残しておこうと思います。Roundせっかくなので記録付けてみようと思います。10進表記で'4'を一つ以上含む数N(<=10100)が与えられるので、N=A+Bなる'4'を含まない数A、Bに分解せよ、という問題。その4今回はC1からです。Quantum前回の続きでB1からになります。前回与太話だけで終わってしまったので、今回はちゃんと解説していきます。Quantum去年の夏に第一回が行われた、マイクロソフトによるQ#のプログラミングコンテストが再びやってきました。個人的に凄く楽しかったので、次回があると良いなあと勝手に期待していたのですが、案外早くやってきてくれて嬉しいです。触発されて、http://tanakh.jp/jsumix/こんなものを作りました。JavaScript意外と速くてびっくりなのです。#4で発表してきました。C++をDISるというテーマで話す機会を頂いたので、せっかくなので、発表させていただくことにしました。2010のために書かれました)Haskellではエラー処理に例外が用いられます(MaybeモナドやErrorモナドも用いられますが、ここでは例外に焦点をあてます)。Contestにて優勝しました。HaskellHaskellHaskellを現場言語にするために、こんなものを作ってみました。(名前には深い意味はありません。)Haskellでワンライナーをやろうという誰得なツールです。列挙ベースのI/OHaskell最近ちょっと気になるiterateeを勉強したので、日本語の解説を書いてみます。Iterateeと呼ばれる新たなI/Oの抽象化手法が、最近にわかに広まりつつあります。いうチームで参加していました。今回は問題がとても面白かったと思います。