けんちょんの競プロ精進記録

競プロの精進記録や小ネタを書いていきます

AtCoder ABC 370 A - Raise Both Hands (8Q, 灰色, 100 点)

else if 文と、論理演算子「&&」の練習。

問題概要

2 つの整数  L, R が与えられる。

  •  L = 1 かつ  R = 0 のときは "Yes"
  •  L = 0 かつ  R = 1 のときは "No"
  • それ以外のときは "Invalid"

を出力せよ。

考えたこと

else if 文と、論理演算子「&&」を使って、次のように書ける。

#include <bits/stdc++.h>
using namespace std;

int main() {
    int L, R;
    cin >> L >> R;
    if (L == 1 && R == 0) cout << "Yes" << endl;
    else if (L == 0 && R == 1) cout << "No" << endl;
    else cout << "Invalid" << endl;
}