2014-06-11から1日間の記事一覧

SRM458 Div2Easy Desertification

SRM

解法1 D周りをFからDに更新するループをT回繰り返す。T回のループの中で編集用のvectorをもって、ループの最後にvector本体に代入する。解法2 全てのFから最も近いDまでの距離をBFSで求めて、Fの場所のセルに値を代入。最後にDまたはセルの値がT以下のFを…

SRM458 Div2Med (Div1Easy) BouncingBalls

SRM

解法1 先ず蟻本に掲載されている問題(Ants)と同じように、2つのボールの衝突は衝突していないですり抜けると同等であることに気づく。ボール二者のみについて着目すると、これらは「互いに離れていく」か「両方左に進む」か「両方右に進む」か「互いに近づ…