CROC-MBTU 2012, Final Round (Online version)

A. Paper Work

負の値が $3$ つになりそうなところで新しい区間にする貪欲でよいです.

B. Restoring IPv6

頑張ります.それぞれ $4$ 桁ずつになおし,:: となっているところを適当な個数の 0000 になおします.

C. Movie Critics

ある種類のものを消したときのスコアの変化量を計算します.これを削除する場所の個数に比例する計算量でできます.

事前に連長圧縮しておくと簡単だと思います.

D. Building Bridge

$j$ ごとに,$i$ を最適化します.$(b,y_j)$ から $(0,0)$ までの線分を書いて,これの上下で最も近いものが候補となります.

E. Mad Joe

シミュレーションするだけです.ただし,床のある区間の移動だけ適切にまとめます.

CodeForces
スポンサーリンク
シェアする
maspyをフォローする
maspyのHP
タイトルとURLをコピーしました