ARC
C++
03 Feb 2015
dwangoプログラミングコンテスト
dwangoプログラミングコンテスト dwangoからの『挑戦状』
当日は2問しか解けなかった(◞‸◟)
のでときなおし。
結果
B. ニコニコ文字列
C. ゲーマーじゃんけん
解説スライドから式そのまま。Pijの計算方法がわからなかった。
D. タクシー
部分点1
1 <-> N 間の移動量を探索して、あとは直線の場合で解く。O(N * bの合計)。
部分点2
移動量を探索するのではなくT-Sから求める(解説スライド)。O(N^2)。
満点
解説スライド的には部分点2の解法から凸関数であることが分かるので三分探索で解ける、ということだと思われる。
O(N * lg(100k * N))。
E. 電波局
部分点1.
部分点2.
なんか TLE がとれないので諦めた(◞‸◟)