Vapor Trail

明るく楽しく元気よく

AtCoder

ABC246

atcoder.jp Aすら解けなかった・・・。 B問題だけ解けた。 A問題 XORで解ける。Pythonだと^で排他的論理和を取得できる。初めて知った。 def main(): x1, y1 = list(map(int, input().split())) x2, y2 = list(map(int, input().split())) x3, y3 = list(map…

ABC245

atcoder.jp AでいきなりWA出してテンション下がる。 B問題は解けた。 C C問題はサンプルはAC出せたが提出するとWA出て原因わからず諦めた。 atcoder.jp 未だにわからん。 D atcoder.jp これもサンプルはAC出せたが提出するとREが出て原因わからず諦め。 nump…

ABC244

コンテスト参加 atcoder.jp 初めてA、B、Cの3完できた。 C問題はインタラクティブ問題で焦った。 D問題 D問題は意味わからんと思って諦めたが解説見たら単純だった。 atcoder.jp 感想 AtCoder Problemsを最近やっていて問題傾向として、 C問題は全探索で解決…

ABC243

コンテスト参加 atcoder.jp とりあえずA問題、B問題の2完できた。C問題、D問題は壁が厚く終わったあとに解説見ながら取り組んだ。 C問題 Y座標が同じ 人 p は右を、人 q は左を向いている 人 p の x 座標が 人 q より小さい ときのみ衝突が起こる さらに右を…

ABC241

atcoder.jp コンテスト未参加 A問題、B問題はなんとか解けた C問題は右斜めの判定方法がわからなくて詰んだ dxとdyを使えば、縦、横、斜めを簡単に走査できることを学んだ Dx = [1, 0, 1, 1] Dy = [0, 1, 1, -1] for x in range(N): for y in range(N): for …