2009-02-01から1ヶ月間の記事一覧

JOIにそなえてVimの設定を確認

JOIにはvimrcは持ち込めないと思うので、必要最低限の設定をおぼえる。現在のvimrcはこちら。まだ貧弱だが僕程度の人間にはこれくらいで十分。 set nocompatible set backspace=indent,eol,start set iminsert=0 set imsearch=-1 set autoindent set smartin…

あさって2/7からJOI本選にいきますよろしく!

id:sleさん、id:YANOSHIさん、id:tokoharu-sakuraさん、そのほか本選参加予定のみなさん、よろしくです!僕は以下のようなB4版の名前ボードを手作りしました。首からさげたりする予定なので、見かけたらぜひ声をかけてくださいね。

C++TMPを使ってコンパイル時に多倍長フィボナッチ計算。

C++テンプレートメタプログラミング、つまりC++のテンプレート機能を使うと、静的に決定できる計算をコンパイル時にやってのけることができる。あまりにすごすぎたのでフィボナッチ計算のプログラムを作ったのだが、unsigned long long intではすぐ桁あふれ…

JOI2006本選 一括@C++

JOI2009本選にそなえて、JOI2006本選を3時間かけて実践演習。JOI2007ではじめて本選にいったときにちょっと見たときは全然解ける気がしなかった。 1 pairは適切にfirst優先でsecondを次に比較する機能があるので、pairにいれてsortすればおわり。 #include <cstdio> </cstdio>…

Re2: Enumerable#mins_by

nowa サービス終了のお知らせ Re: Enumerable#mins_by - チナミニ 反則? //minsby.c #include <ruby.h> static ID id_cmp, id_each; static VALUE mins_by_i(VALUE i, VALUE *memo, int argc, VALUE *argv) { VALUE v; //ENUM_WANT_SVALUE(); if(argc == 0) { i = Q</ruby.h>…

かたわ少女の開発者ブログに「Deconstruct Everything」という記事が。

海外の人たちが本当に作ろうとしていて話題になった、「かたわ少女」。ヒロインが全員障害者ということで、ちょっと不謹慎ではとか、いろいろ思うところがある人は多いはず。僕も、Creative Commonsなビジュアルノベルということで興味をもっていたのですが…

今月のザ☆ネットスター!

ねと☆すたを見た。あいかわらずのテンション。 聖地巡礼 あずまんが母校かつCLANNADの聖地である筑駒を訪問していた。現在では復活しているバスケットゴールであるが、CLANNAD放映時点では壊れていたはず。あずまんラッキー!あと、「当時歴史の授業をしてい…