ABC190 - Atcoder/Python精進のための解説メモ

カレンダーアイコン
2021/04/12

ABC190 - A.Very Very Primitive Game

AtCoder公式 | ABC190 - A.Very Very Primitive Game

解答

a, b, c = map(int, input().split())
print('Takahashi' if a + c > b else 'Aoki')

要点メモ

  • 先手後手のとき高橋くんが勝つ条件条件を考えてから、シンプルな条件に変えられないかを考える
  • c=0 のとき a>b, c=1 のとき a>=b なので a+c>b が成り立てば良いよねって感じ

ABC190 - B.Magic 3

AtCoder公式 | ABC190 - B.Magic 3

解答

n, s, d = map(int, input().split())
ans = 'No'
for _ in range(n):
    x, y = map(int, input().split())
    if x < s and y > d:
        ans = 'Yes'
print(ans)

要点メモ

  • シンプルに詠唱時間とダメージの両方が条件を満たすかどうかで比較する

ABC190 - C.

AtCoder公式 | ABC190 - C.

解答

まだ解いてません

要点メモ

ABC190 - D.

AtCoder公式 | ABC190 - D.

解答

まだ解いてません

要点メモ