2012-07-01から1ヶ月間の記事一覧

AtCoder Regular Contest #006

結果ABC3完300点. A 前回もこのミスやったが今回も出力末尾改行が必要というAtCoder自体の仕様を完全に忘れていて1WA.あなごる病かも.http://arc006.contest.atcoder.jp/submissions/33407 B foldrで下からアタリ位置を上げていった.http://arc006.conte…

bashのプロンプトにブランチ名を右寄せ表示する

.bashrcとかで以下のように設定 function length() { echo -n ${#1} } function init-prompt-git-branch() { git symbolic-ref HEAD 2>/dev/null >/dev/null && echo "($(git symbolic-ref HEAD 2>/dev/null | sed 's/^refs\/heads\///'))" } if which git 2…

ghc-modのflymakeエラーをミニバッファに表示する

(2014/04/05追記) この記事の内容はghc-mod-4以降では通用しなくなりました.私のようなNo Window派のEmacs使いにとってはエラー・警告がミニバッファに出てくれないと正直困る.もしかするとWindowモードではM-n/M-p時にポップアップとかしてくれてるのかも…

ICFP Programming Contest 2012

去年に続いて今年ものとがわさんパンピーやった…(恒例)問題はここ.落盤や浸水やヒゲなど複雑な形状を持ったLambda鉱床からLambda資源を掘り出すLambda探索ロボットを作るというもの.コンテスト開始時に与えられた障害要素の他,コンテストが進んでいくと前…

Kyoto University Programming Contest 2012

結果ABCDE完+J部分点で503点の84位.後半は大幅に時間余らせてプレイ放棄.Haskellでvectorとかmonad-memo使えないのキビシイ. A 誤差内に倍数でおさまる砂時計を探すのみ.許容レンジの最大を時間で割ってもっかい時間をかけた値が許容レンジの最小以上な…