2010-03-01から1ヶ月間の記事一覧

Check for brainwave activity

Check for brainwave activity また、単純な埋め込み問題かぁ、と脳波が止まりそうだったが、"ネタ" が分かった。まぁ、"Joke" 問題のようなので、答えを公開してしまおう。 /usr/games/espdiff というコマンドだ。"no brainwave activity detected" でぐぐ…

Collatz Problem

Collatz Problemが終了した。 vi pla さんの解、 r1d* なるほど。さすがです。私も以下のような『あとから消す』バージョンもあったけど、同じ長さだったので、投稿したのは『出力しない』バージョンの方。 qzYo^R=@0%2?@0*3+1:@0/2 ^[q111@z/^1$ jdGZZ 検索…

Cバグ?

Telephone Keypad Letter Mapping Fixedを見ていておかしな現象を見つけた。数値を文字コードへ変換する際、7のところだけ "PQRS" と一文字多いので、この部分を吸収するため、 n*25/8-59 とやることでしのいでいた。この "*25/8" の部分を "/.32" に変える…

最近のあなごる問題

Telephone Keypad Letter Mapping Fixed JSの『functionを使ったら負け』は、クロージャーの簡便な記述が JavaScript 1.8 で導入されて神話が崩れつつある。 Cは、強豪が多くなかなかトップを取らしてもらえない。トップとの2B差はもう縮みそうもないな。残…

JavaScript Golf

[あなごる]のJavaScriptがSpiderMonkey1.9になって、以前と同じコードが通らなくなっているものがある。最近、JavaScript Golfに挑戦する人が多いので、私の記録を持っている範囲で、1.9焼き直し版をSubmitした。nn(1.9)でSubmitしたものがそうだ。もちろん…

C++

C++ Golfがつまらない。C Golfにimportをつけて、変数の型宣言を行うとほとんど通ってしまう。C++は、出たときは、結構衝撃的で好きだったんだけどな。Bjarne Stroustrup の first-nameの読み方が分からなかったのも懐かしい。StroustrupのC++の本も出るたび…

a prime number

a prime numberが終了し公開になった。分からなかったCの37B (http://golf.shinh.org/reveal.rb?a+prime+number/inaniwa_1267268383&c) は、printf の %d の precision だった。 "%.d" は、 "%.0d" と同じで、precision として 0 を指定したことになる。%d …

delete blank lines

相変わらずjavascript golfがはやってんな。twitterでもいろいろやり取りされてて、なかなか楽しそうだ。そんな中、delete blank linesの記録が更新された。33Bだ。 もともと、この→https://bugzilla.mozilla.org/show_bug.cgi?id=355827バグのために、readl…

確定申告

昨年、給与と別に、ボーナス並みの臨時収入があったので、今日、確定申告してきた。税金も振り込んだ。臨時収入の1/4取られた!たっけー。ワイン100本買えんぞ。鬼だ。

minimal PostScript interpreter & Telephone Keypad Letter Mapping

C言語の話。 暫く、minimal PostScript interpreterが63Bで、トップの60Bに追いつかず、どうやるのかと悩んでいた。ところが、今日、Telephone Keypad Letter Mappingを解いているときに、ちょっとしたテクを思いついた。それをminimal PostScript interpret…

最近読んだ本

三浦しをんさんの『星間商事株式会社社史編纂室』。今まで読んだ本と比べて、同じ作家のものとは思えなかった。ちょっと残念。 続いて、本谷有希子さんの『ぜつぼう』を読んだ。前に読んだ二作、『腑抜けども悲しみの愛をみせろ』と『生きているだけで、愛』…

JavaScript Golf

昨日(3/2)あなごるサーバーが復活してから、なぜか、jsの人気が高い。特に、Fibonacci Numbersにチャレンジする人が多い。javascript+fibonacci+golfでぐぐってみたら、それらしい記事があった。つまり、何が言いたいかというと、あなごるって、まだまだ、知…