본문 바로가기

Algorithm/Math

(C++) - 백준(BOJ) 10101번 : 삼각형 외우기

반응형
#include <iostream>
using namespace std;
int main() {
    int a[3], sum=0;
    for (int i = 0; i < 3; i++)
    {
        cin >> a[i];
        sum += a[i];
    }
    if (sum != 180) 
    { cout << "Error" << '\n'; return 0; }
    else if (a[0] == 60 && a[1] == 60 && a[2] == 60) 
    { cout << "Equilateral" << '\n'; return 0; }
    else
    {
        for (int i = 0; i < 2; i++)
            for (int j = i+1; j < 3; j++)
                if (a[i] == a[j]) 
                    { cout << "Isosceles" << '\n'; return 0; }
        cout << "Scalene" << '\n';
    }
}