[백준 JAVA] 5073번 풀이 - 삼각형과 세 변
by mini_minpackage baekjoon;
import java.util.Scanner;
/**
*
* 삼각형과 세 변
* 5073번 풀이
*
* 세 변의 길이를 가지고 어떤 삼각형인지 정의하는 프로그램을 만든다.
* 각 줄에는 1000을 넘지 않는 양의 정수 3개가 입력되며,
* 마지막 줄은 0 0 0 이며 이 줄은 계산하지 않는다.
*
*/
public class _5073 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(true)
{
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
//0이면 탈출
if ( a == 0 && b == 0 && c == 0 ) break;
if(a == b && b == c && c == a ){
System.out.println("Equilateral");
}
else if(a >= b+c || b >= c + a || c >= a + b){
System.out.println("Invalid");
}
else if(a == b || b == c || c == a){
System.out.println("Isosceles");
}
else if(a != b && b != c && c != a){
System.out.println("Scalene");
}
}
sc.close();
}
}
'매일매일 알고리즘 공부' 카테고리의 다른 글
[백준 JAVA] 24262번 풀이 - 알고리즘 수업 1 (0) | 2023.07.16 |
---|---|
[백준 JAVA] 14215번 풀이 - 세 막대 (0) | 2023.07.14 |
[백준 JAVA] 10101번 풀이 - 삼각형 외우기 (0) | 2023.07.12 |
[백준 JAVA] 9063번 풀이 - 대지 (0) | 2023.07.12 |
[백준 JAVA] 1085번 풀이 - 직사각형에서 탈출 (0) | 2023.07.11 |
블로그의 정보
개발자 미니민의 개발로그
mini_min