2006年 5月 10日 水曜日 余談です。
すでに知っている人は多くおられると思いますが、The International Obfuscated C Code Contest という、難解な C プログラムのコンテストを開催しているサイトがあります。難解というのは、 こういった難解さ で、このプログラムは左右対称になってます!
私がこのサイトを知ったきっかけは、以前に UNIX マガジンで Brian Westley 氏の 1992 年の プログラム が紹介されていたからなのですが、内容にも驚きましたし実行結果との関連も、紹介のとおりの楽しいものだと思いました。1986 年の Winner として Larry Wall 氏の名前もありました。
上記の Brian Westley 氏のプログラムは http://www.ioccc.org/years.html#1992_westley にあります。私は、この URL にある .hint ファイルに書いてあるとおり、コンパイルして ./a.out 36 145 と動かしてみました。もちろん、どうしてこのプログラムがこう動くのか、.hint ファイルにある説明を読んでみたのですが、「たぶん、おおよそ、きっと、ここがこうなって、で、こうなるのかな?」くらいの理解しかありません ...
Posted by keiichio ( 5月 10日 2006年, 04:28:38 午後 JST ) Permalink 投稿されたコメント [0]