解くsage問題:バットとボールはセットで1ドル10セントします。バットはボールより1ドル高いです。四則演算で10を作る問題をやってみました。HiroiさんのMemorandum(2013年1月5日)で小町算の問題が紹介されていました。個ずつすべて使った数字を「小町数」といいます。1234...Gaucheで小町算にチャレンジ2013-01-01RubyのBinDataが便利!RubyRubyのBinDataが便利!バイナリ構造が宣言的に書ける。Javaクラスファイルのconstant_poolを解析してppしただけのプログラムだが2-30分でできてしまった。これにはほとんど感動してしまった。(@shinaisa...RubyのBinDataが便利!2012-12-30深さ優先探索によるトポロジカルソートLuaトポロジカルソートのアルゴリズムは、『プログラマのうちあけ話―続・プログラム設計の着想』を読んで学びました。この本では次の方法により、トポロジカルソートします。ikebin12月2日(日)に開催された池袋バイナリ勉強会(9)に参加しました。PDP-11のバイナリ解析に取り組んでいます。a.outの逆アセンブル、およびインタプリタの作成に取り組んでいます。FoxAndHandleEasySRM文字列Sがあり、その文字列Sの任意の位置に同じ文字列Sを挿入する。して作られる文字列をSのexpansionと呼ぶとする。Tが与えられたとき、TがSのexpansionかどうかを求める問題。コンテスト中に書いたコードは以下。PDP-1111月25日(日)に開催された池袋バイナリ勉強会(8)に参加しました。PDP-11のバイナリ解析に取り組んでいます。a.outを逆アセンブルする自作スクリプトを作成しながら、平行してそれを実行するインタプリタを作ろうとしている段階です。PDP-1110月21日(日)に開催された池袋バイナリ勉強会(5)に参加しました。PDP-11の実行ファイル(a.out形式)の解析に取り組んでいます。以下、取り組んだ内容のメモです(書かれている内容には間違いがあるかも知れません)。PDP-119月23日(日)に池袋バイナリ勉強会(2)に参加してきました。MonoDevelopとGTK#を用いて、ボタンをクリックしたらメッセージダイアログを表示するGUIプログラムを書きました。MonoDevelopをインストールします。プロジェクト名と同じ名前のクラスは定義できない。Processingプロジェクト名(.pdeファイル名)と同じ名前のクラスを定義しようとすると、以下のエラーメッセージが表示されました。プロジェクト名と同じ名前のクラスは定義できない。triangleProcessingで正三角形を描画しようと思い、コードを書き始めたけど、すぐに手が止まってしまった。triangle()を使って、3点の座標位置を指定すれば三角形を描画できる。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。