Codeforces

Codeforces Round #418 (Div. 2) : A B C D

codeforces.com A bの数列に出てくる数字の種類が2種類以上であれば答えはYes。 それ以外の場合、1種類の数字をaが0のところに置いてみて、 ソートした結果がaと異なればYes、同じだったらNo。http://codeforces.com/contest/814/submission/27633554 B 数列…

Codeforces Round #380 (Div. 2) A B C D

codeforces.com A めっちゃ実装に時間がかかった。どう書けばスマートか分からない。 ogoにhitしたらgoが続くまでfor文内のindexを増やす方式にしてAC。Submission #22346247 - Codeforces B actorがいないマスで上下左右に一つでもactorがいればカウントア…

Codeforces Round #379 (Div. 2) A B C D

codeforces.com A mapっぽいもの(int[256)を用意して数えて出力Submission #22227451 - Codeforces B 256を貪欲に選んだあと、残ったもので32を生成する。 怖いのでlongにした。Submission #22231261 - Codeforces C c, dが昇順になっているので、二分探索…

Codeforces Round #378 (Div. 2) A B C D

codeforces.com A 母音間の距離の最大値を求める。 初期indexを-1にして、末尾に番兵の'A'を置くと楽Submission #21920570 - Codeforces B 全体のsumを取っておいて、列iを右左入れ替えたときに 最大値を更新できるか舐めていく。Submission #21924549 - Cod…

Codeforces Round #377 (Div. 2) A, B, C, D

codeforces.com A kを足していって、10で割った余りが0かrになればいい。Submission #21523193 - Codeforces B 2つを足して、足りない分を後ろに足せばいい。n = 1のケースのときは、何もしなくていいらしい。これが分からない。出したやつがそういう実装に…