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

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

【プログラミングコンテスト】エクサウィザーズ2019①

今回のエクサウィザーズは良いパフォーマンスを出せたので嬉しくなっている、ねむーです。

今回はAtCoder(https://atcoder.jp/contests/exawizards2019)にて開催されました、エクサウィザーズ2019 A問題「A - Regular Triangle」の問題と僕との戦闘記です。

0.はじめに

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

1.問題文

3 つの整数 A , B , C が与えられます。

三辺の長さがそれぞれ A , B , C であるような正三角形が存在するかどうか判定してください。

2.入力例

  • 入力
3 4 5
  • 出力
No

3.初見の感想

  • 「3つの辺の長さが一致する」という条件分岐で解けそうです

4.全コード

using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
    static void Main(string[] args)
    {
        string[] input = Console.ReadLine().Split(' ');
        int[] arrow = new int[3];
        arrow[0] = int.Parse(input[0]);
        arrow[1] = int.Parse(input[1]);
        arrow[2] = int.Parse(input[2]);
        if (arrow[2] == arrow[1] &&arrow[2]== arrow[0]) { Console.WriteLine("Yes"); }
        else { Console.WriteLine("No"); }

    }
}

5.最後に

今回この問題は4分28秒で解けました!

三角形の成立条件と誤解してる人が多かったようですね…