BOJ 10101번 삼각형 외우기 문제

세 각이 같을 때 체크, 세 각의 합이 180일때 체크, 180을 넘을 떄 체크를 한다.

180일 때 세각이 모두 다른 경우와 그렇지 않은 경우를 체크한다.

10101.cpp

#include <bits/stdc++.h>
using namespace std;
int main() {
    int a, b, c;
    cin >> a >> b >> c;
    if (a == 60 && a == b && b == c) {
        cout << "Equilateral";
    } else if (a + b + c == 180) {
        if (a != b && b != c && c != a) {
            cout << "Scalene";
        } else {
            cout << "Isosceles";
        }
    } else {
        cout << "Error";
    }
}

+ Recent posts