👩💻Programming/Coding Test
[C#] [BOJ#5073] 삼각형과 세 변
taesooya
2022. 8. 14. 15:05
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");
}
}
}
}