2012/04/29(日)Google Code Jam Round1A 参加記
前回Qualに通過したので、Google Code Jam Round1Aに参加。
問題 http://code.google.com/codejam/contest/1645485/dashboard
スコア http://code.google.com/codejam/contest/1645485/scoreboard
問題文はCreative Commons Attribution Licenseらしいので、
概要を日本語に超訳したものを、続きを読む以下に書いた。*1
ラウンドの結果から言うと、A, Bのlargeまで正解。Cは出せず。
oooo-- 53点 849位 でR2へはギリギリ通過という感じ。
Bのlargeは正直不安だったけど、通ってよかったね、という感じ。
個人的には、この問題内容なら、もうちょっとがんばれてもいいよなーと思う順位。
ooo-o- の52点ではR2進出にならないのが怖いところ。うん、R2もがんばるし。
なんか、Googleは貪欲法好きですね。前のGCJJでも出てた気がするし。
僕も貪欲法好きなので、貪欲法が使える問題はもっと出るといいですね。
以下、参加記録。
今回はコード貼り付けはなしで……。だって恥ずかしい//
どうせ誰も読まないし、僕も誰かに読んでもらおうと思って書いてないし。
ここにあるしね。
2012/04/25(水)apache 2.4.1 に mod_mono 2.10 で error: 'unixd_config' undeclared
makeできなかった。
apache 2.4 から .h 側の定義が変わったらしい。
mod_mono.c を何カ所かいじってmakeできた。
参考にさせていただいた!
http://www.yazin.info/blog/archives/2012/0406_171642.html
unixd_config を ap_unixd_config にかえて、
conn_rec::remote_addr を conn_rec::client_addr にかえて
conn_rec::remote_ip を conn_rec::client_ip にかえた。
あと他にも変わってるかもしれないけどとりあえずmakeできたので見てない。
次のmonoでしれっと直るのはたぶんそうなのだろうが、
さしあたり、mod_ なんとかのmakeで困っている人が、
このページを見つければいいよということで残しておく。
2012/04/17(火)僕の .vimrc と .screenrc は、ここで進化していく(むしろgit使え
こういうのが便利とかあったら教えてください!
直接関係ないけど、コピペしたときに行番号がつかないようにするのってどうやるんだろう。
数字を画像で用意する! なるほど。そうじゃなくて。
# .bashrc # cygwin ## auto start screen ## if $STY is not set... if [ -z "$STY" ]; then screen -dR fi ## share history between screen sessions. function share_history { history -a history -c history -r } PROMPT_COMMAND='share_history' shopt -u histappend export HISTSIZE=200000 export HISTFILESIZE=2000000 export HISTCONTROL=ignoredups ## exclude short command from history export HISTIGNORE=?:??:???:exit:logout export PS1="\\[\\e]0;\\w\\a\\]\\n[\\[\\e[36m\\]\\D{%m-%d %H:%M:%S}\\[\\e[0m\\]] \\[\\e[32m\\]\\u@\\h \\[\\e[33m\\]\\w\\[\\e[0m\\]\\n$ "
# .vimrc syntax on set smartindent set number set backspace=2 set laststatus=2 set mouse=a set tabstop=8 set shiftwidth=4 set expandtab set wildmenu set ruler set statusline=%<%f\\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']'}%=%l,%c%V%8P set showcmd set incsearch set hlsearch set timeoutlen=250 inoremap ;; <ESC>
# .screenrc autodetach on startup_message off defbce "on" term xterm-color shelltitle 'bash' defscrollback 3000 hardstatus on hardstatus string "%?%h%:%t (screen #%n on %H)%?" caption always "%{= wb}[%02c] %-Lw%40L>%{=b bw}%n%f %t %{= wb}%+Lw %{= wb}%=@%H[$LANG] (%l)" altscreen on vbell off
2012/04/15(日)Google Code Jam 2012 Qualに参加して60点を取ったよ!
問題: http://code.google.com/codejam/contest/1460488/dashboard
A 謎言語 Googlerese
Googlerese は、アルファベットを1対1で置き換えた新言語です。
たとえば、"a zoo"は"y qee"になります。
Gppglerese 表現が与えられるので元に戻してください。
この置換表はテストケースごとに変わったりしません。
謎問題というか斬新というか。
問題文中のヒントとサンプルインプットから推測すればよいのね。
q->z だけわからなかったので加えた。
2012/03/19(月)Windows 8 CP 入れてみた
7はあまり使ったことがないのでXPと比較して、だけど(あれ? Vistaが忘れ去られている?)
標準で、Windows Mobileと同期できる。繋いだらなんか起動した。ActiveSyncとか要らない。
ISOイメージを標準でマウントできるようになった。
Metro側は、今までの操作方法が通用しないので、いまひとつ馴染めずにいる。
Office2007のリボンじゃないけど、使ってくと便利なんだろうか。
スタートメニュー(?)が残念なことになりがち
アプリは評価版だからかまだまだこれから。このままリリースされたら不便すぎる。
アプリの終了の仕方がわからない。
Ctrl CapsLockがいつものレジストリを使った方法で入れ替えられない。
http://technet.microsoft.com/en-us/sysinternals/bb897578.aspx
PCのスペックも変わりすぎてて、OSが早くなったのかPCが早くなったのかわからないけど、
Windows Updateも快適そのもの。なんのストレスにもなりはしない。
Windows Live アカウントでログインできるようになった。どこでも同じ環境を。
でも、C:\\Users\\とも を掘られた。げんなり。
スクリーンの左上にアプリの切り替えがついた。
これのおかげで、Windows 3.1時代からあるウィンドウの左上ダブルクリックが、ちょっとめんどくさくなった。
シャットダウンなどはスクリーンの右下にマウスを持ってって上に動かす、
とメニューが出てくるので、その中の設定から。
基本、放置で勝手にスリープする使い方なんだろうか。
2012/03/15(木)あたらしいぱそこん
自作機。
久しぶりでおっかなびっくり。4時間強かかってしまいました。
「新しいパソコンほしいなぁ。でもトレンドとか、わかんないしなー。
まぁたぶん、価格.comで上位に来てるパーツを選んどけばいいでしょ」
以下、構成とか。ほぼ、選んだ順。
2011/12/17(土)ネスペ受かってた
平成23年度 秋期 ネットワークスペシャリスト試験 成績照会
午前Ⅰ得点 | 95.20点 /100 (60%で合格) |
---|---|
午前Ⅱ得点 | 76.00点 /100 (60%で合格) |
午後Ⅰ得点 | 74点 /100 (60%で合格) |
午後Ⅱ得点 | 73点 /100 (60%で合格) |
(ゝω・)v⌒☆ キャピッ
2011/11/29(火)するめ 525号
レーティング -13。
http://community.topcoder.com/tc?module=MemberProfile&cr=22690758
久しぶりに参加。
やはり、楽しいですね、競技プログラミングは!