๐Ÿ‘ฉ‍๐Ÿ’ปProgramming/Coding Test

[C#] [BOJ#5073] ์‚ผ๊ฐํ˜•๊ณผ ์„ธ ๋ณ€

taesooya 2022. 8. 14.

https://www.acmicpc.net/problem/5073

 

5073๋ฒˆ: ์‚ผ๊ฐํ˜•๊ณผ ์„ธ ๋ณ€

๊ฐ ์ž…๋ ฅ์— ๋งž๋Š” ๊ฒฐ๊ณผ (Equilateral, Isosceles, Scalene, Invalid) ๋ฅผ ์ถœ๋ ฅํ•˜์‹œ์˜ค.

www.acmicpc.net

My Solution


using System;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            while (true)
            {
                int[] t = Array.ConvertAll<string, int>(Console.ReadLine().Split(), int.Parse);
                if (t[0] == 0)
                    break;
                Array.Sort(t);
                if (t[2] >= t[0] + t[1])
                    Console.WriteLine("Invalid");
                else if (t[2] == t[1] && t[2] == t[0])
                    Console.WriteLine("Equilateral");
                else if (t[2] == t[1] || t[1] == t[0])
                    Console.WriteLine("Isosceles");
                else
                    Console.WriteLine("Scalene");
            }

        }
    }

}

๋Œ“๊ธ€