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

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

第 16 回 PAST A - ツバメ (8Q)

簡単な if 文の問題!

問題概要

日本では、ツバメは 4 月から 9 月まで観察できる。

1 以上 12 以下の整数  M が与えられるので、  M 月にツバメを観察できるか答えてください。

考えたこと

次のように考えればよい。

  •  4 \le M \le 9 のとき:"Yes"
  • そうでないとき:"No"

ここで、 4 \le M \le 9 であるかどうかを判定するのは、C++ では次のように「 4 \le M」と「 M \le 9」とに分けて判定してあげる必要があることに注意しよう。

if (4 <= M && M <= 9)

単に if (4 <= M <= 9) だとうまくいかない。なお、Python であれば左の書き方でも大丈夫。

コード

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

int main() {
    int M;
    cin >> M;
    if (4 <= M && M <= 9) cout << "Yes" << endl;
    else cout << "No" << endl;
}