https://www.acmicpc.net/problem/10101
1. 아이디어
삼각형의 종류에 맞게 출력하는 문제로 조건문으로 간단하게 해결할 수 있다.
2. 문제풀이
삼각형이 아닌 경우를 먼저 거르고 이후 삼각형의 정의에 맞게 조건 분기를 해서 구했다.
3. 코드
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int A = Integer.parseInt(br.readLine());
int B = Integer.parseInt(br.readLine());
int C = Integer.parseInt(br.readLine());
if (A + B + C != 180) {
System.out.println("Error");
} else if (A == B && A == C) {
System.out.println("Equilateral");
} else if (A == B || B == C || C == A) {
System.out.println("Isosceles");
} else {
System.out.println("Scalene");
}
}
}
4. 후기
'코딩테스트 준비 > 백준' 카테고리의 다른 글
[백준] 10102번 - 개표 [Java] (0) | 2024.12.03 |
---|---|
[백준] 27323번 - 직사각형 [Java] (0) | 2024.12.02 |
[백준] 2166번 - 다각형의 면적 [Java] (0) | 2024.12.02 |
[백준] 4153번 - 직각삼각형 [Java] (0) | 2024.12.02 |
[백준] 10569번 - 다면체 [Java] (0) | 2024.12.02 |