公式

A - Status Code 解説 by MMNMM


初心者の方へ

この問題は、次のような手順をプログラムすることで解くことができます。

  • 標準入力から整数 \(S\) を受け取る。
  • \(S\) が \(200\) 以上 \(299\) 以下なら、Success と出力する。
  • そうでなければ、Failure と出力する。

if-else 文を適切に利用することで、この問題を解くことができます。

実装例は以下のようになります。

C++ での実装例

#include <iostream>

using namespace std;

int main() {
    int S;
    cin >> S;

    if (200 <= S && S <= 299) {
        cout << "Success" << endl;
    } else {
        cout << "Failure" << endl;
    }
}

Python での実装例

S = int(input())

if 200 <= S <= 299:
    print('Success')
else:
    print('Failure')

if-else 文を複数繋げる(Python では elif を使う)ことで、それぞれの条件を \(1\) つの整数との比較にすることもできます。

C++ での実装例

#include <iostream>

using namespace std;

int main() {
    int S;
    cin >> S;

    if (S < 200) {
        cout << "Failure" << endl;
    } else if (S <= 299) {
        cout << "Success" << endl;
    } else {
        cout << "Failure" << endl;
    }
}

Python での実装例

S = int(input())

if S < 200:
    print('Failure')
elif S <= 299:
    print('Success')
else:
    print('Failure')

投稿日時:
最終更新: