TopCoder

SRM414 Div1

久々のTopCoder。すっかり感覚を忘れててダメダメだった。 Easy 書類をn枚書かなきゃいけなくて、各書類の順番と書くのにかかる時間が与えられる。完成した書類を提出しないと次の書類がもらえない。しかも受付時間が制限されている。全部提出するのにどんだ…

ついカッとなって

ゴルフ. SRM380 Div1 Easy. struct LameKnight{ int maxCells(int h,int w){return h<3?++w/2?w-2;} }; 加減乗除と三項演算子がそれぞれ一個ずつ 1,2,3,4,4,4,5,6,7,... という数列を作る: (w ? (w-2)

SRM356

授業受けながらやろうと思ってノートPCを持っていく。 が、 Arena 立ち上げてもつながらない。なぜかTunnelingに失敗する。 しょうがないので、授業をほっぽり出して研究室へ。直前でFileEditとかのプラグインが入っていないことに気づき愕然とするが、セッ…

SRM355

今気づいた… Heron の公式を書き間違えてたorz

SRM 353

毎度のことながらアホ連発。最悪のタイプミス long long dx = p1.x = p2.x; // p1.x - p2.x と書きたかった。 これで 500点あぼん。 なぜ気づかない!? >自分 メモ SRMが始まる時に Sambaのログインをしてない状態だとCodeProcessor で coLinux 上にファイ…

SRM352

チャレンジ失敗が響いて転落。ぎゃふん。 500pointerが難しく、250pointerをいかに速く解くかという感じの問題セットでした。 コーディングスピード大事。 他の人のコードでよく見る FileEditやらTZTesterって何だろうと思って調べてみたところ、かなりの便…

SRM350

だから桁あふれと境界条件に注意しろと何度言(ry寝坊した? そんなもん言い訳になるか。

SRM349

教訓:桁あふれ怖い。 やっちまった・・・。250pointer は場合分けしたら終わり。なのに long longの上限を激しく勘違いして自滅。 「64bit か…ふむ、2^60 と4bitだな。2^60 ≒ 10^18 だから 4 * 10^18 だ。ギリギリだ! しかもunsignedの引き算は負にならないか…

SRM347

TopCoder の SRM に初めて参加しました。結果はこんな感じ。(部屋内で2位・DIV2で11位) 開始直後に友達から電話がくるというハプニングがありましたが、なんとか次回からDIV1でできるようです。わーい。 ちなみにタクシーの問題(1000pt)はさっぱりわかりませ…