조건에 따라 나눠주면 되는 문제였다.
import java.math.BigInteger;
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
int num1 = Integer.parseInt(bf.readLine());
int num2 = Integer.parseInt(bf.readLine());
int num3 = Integer.parseInt(bf.readLine());
if (num1 == 60 && num2 == 60 && num3 == 60) {
System.out.println("Equilateral");
} else if(num1 + num2 + num3 == 180){
if (num1 == num2 || num1 == num3 || num2 == num3) {
System.out.println("Isosceles");
} else if (num1 != num2 && num2 != num3 && num1 != num3) {
System.out.println("Scalene");
}
}
else {
System.out.println("Error");
}
}
}
'PS > 백준' 카테고리의 다른 글
백준 - 1로 만들기 (0) | 2023.11.13 |
---|---|
백준 - 수학은 체육과목 입니다 (0) | 2023.11.12 |
백준 - 알고리즘 수업 - 피보나치 수1 (0) | 2023.11.12 |
백준 - 직사각형 탈출 (1) | 2023.11.11 |
백준 - 주사위 세개 (0) | 2023.11.11 |
댓글