ABC370 A問題の解説(Python)

はじめに

この記事では、ABC370のA問題を解説していきます。

ABC(AtCoder Beginner Contest)とは、AtCoderが開催している、競技プログラミングコンテストです。

ABC370 A – Raise Both Hands

問題

問題

色々と書いてありますが、要は、左手だけ挙げている(L=1, R=0)ときに”Yes”、右手だけ挙げている(L=0, R=1)ときに”No”、それ以外のときに”Invalid”と出力するだけの問題です。

制約

  • \(L, R\) は 0 または 1

思考の筋道

if文で分岐処理を書くだけで解くことができます。

A問題は、これくらいの基本的な分岐処理や繰り返し処理の問題で十分かと思います。この問題は問題文が微妙に長ったらしいですが……。

コード

L, R = map(int, input().split())

if L == 1 and R == 0:
    print("Yes")
elif L == 0 and R == 1:
    print("No")
else:
    print("Invalid")

以上、ABC370のA問題の解説でした!

では、またね。

リンク