ねむーの日記~AtCoderな日々~

福岡に住むプログラミング好きのブログです!

AtCoder Beginner Contest 127 A - Ferris Wheel

最近暑くなってきましたね、ねむーです。

今回はAtCoder(https://atcoder.jp/contests/abc)にて開催されました、AtCoder Beginner Contest 127 A問題「A - Ferris Wheel」の問題と僕との戦闘記です。

0.はじめに

今回も、プログラミング言語C#を使用しています。

1.問題文

A 歳の高橋君が観覧車に乗ろうとしています。

この観覧車は、 13 歳以上が乗るには B 円 ( B は偶数) かかりますが、 6 歳以上 12 歳以下の人はその半額で乗ることができ、 さらに 5 歳以下の人は無料で乗ることができます。

高橋君が観覧車に乗るには何円かかるかを求めてください。

2.制約

  • 0 ≤ A ≤ 100
  • 2 ≤ B ≤ 1000
  • B は偶数

3.入力例

  • 入力
30 100
  • 出力
100

4.初見の感想

  • if文で条件分岐出力

5.コードと簡単な解説

using System;

class Program
{
    static void Main(string[] args)
    {
        string[] input = Console.ReadLine().Split(' ');
        int A = int.Parse(input[0]);
        int B = int.Parse(input[1]);
        if (A >= 13) { Console.WriteLine(B); }
        else if(A<=5){ Console.WriteLine(0); }
        else { Console.WriteLine(B/2); }
    }
}

6.最後に

最初5歳以下の分岐を忘れてたので、早とちりには気を付けましょう。