The Way

백준 10101번: 삼각형 외우기 본문

PS/백준 온라인 저지

백준 10101번: 삼각형 외우기

Jeonggyun 2018. 2. 21. 15:48

백준 온라인 저지(BOJ) 10101번 문제

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



1. 문제 요약

삼각형의 세 각이 입력될 때

정삼각형이면 Equilateral

이등변삼각형이면 Isosceles

세 각이 다 다르면 Scalene

세 각의 합이 180이 아니면 Error를 출력.



2. 알고리즘

잘못하다 낚이기 쉬운 문제이다. A와 B가 다르고 B와 C가 달라도 A와 C를 한 번 더 비교해야 된다..



3. 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
int main() {
    int A, B, C;
    scanf("%d %d %d", &A, &B, &C);
 
    if (A + B + C != 180) printf("Error\n");
    else {
        if (A == B) {
            if (B == C) printf("Equilateral\n");
            else printf("Isosceles\n");
        }
        else {
            if (B == C) printf("Isosceles\n");
            else {
                if (A == C) printf("Isosceles\n");
                else printf("Scalene\n");
            }
        }
    }
    return 0;
}


'PS > 백준 온라인 저지' 카테고리의 다른 글

백준 4999번: 아!  (0) 2018.02.21
백준 9655번: 돌 게임  (0) 2018.02.21
백준 2965번: 캥거루 세마리  (0) 2018.02.21
백준 2752번: 세수정렬  (0) 2018.02.21
백준 2884번: 알람 시계  (0) 2018.02.21
Comments
The Way나의 길