AtCoder Beginner Contest 035 A, B, C

abc035.contest.atcoder.jp

A

幅を4で割ってみて、その商を使って高さを割って3かどうかチェック

Submission #924362 - AtCoder Beginner Contest 035 | AtCoder

B

'?'のときは最大の場合、離れていき(マンハッタン距離+1)、
最小の場合、近づいていく(マンハッタン距離-1)で実装。

一回WA

Submission #924392 - AtCoder Beginner Contest 035 | AtCoder

input が"???"のときなどのケースを見落としていた。
近づいていくが、中心に戻ってきたときは近場を行ったり来たりするように
する必要がある。これを2で割った余りとして実装。

Submission #924432 - AtCoder Beginner Contest 035 | AtCoder

C

imos法。閉区間なのでr = r + 1にしないといけないのに気づけなくて、
しばらく頭を抱えていた。

Submission #924421 - AtCoder Beginner Contest 035 | AtCoder