본문 바로가기
알고리즘/백준 문제

5073 - 삼각형과 세 변

by HDobby 2023. 2. 22.

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

 

5073번: 삼각형과 세 변

각 입력에 맞는 결과 (Equilateral, Isosceles, Scalene, Invalid) 를 출력하시오.

www.acmicpc.net

코드

#include<iostream>

using namespace std;

int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);

    int A,B,C;
    while(1){
        cin>>A>>B>>C;

        if(!A&&!B&&!C)
            break;

        if(A==B && B==C)
            cout<<"Equilateral"<<'\n';
        else if(A >= B+C || B >= A+C || C >= B+A)
            cout<<"Invalid"<<'\n';
        else if(A==B || B==C || A==C)
            cout<<"Isosceles"<<'\n';
        else
            cout<<"Scalene"<<'\n';
    }

    return 0;
}

728x90

'알고리즘 > 백준 문제' 카테고리의 다른 글

9655 - 돌 게임  (0) 2023.02.23
10431 - 줄 세우기  (0) 2023.02.23
23971 - ZOAC 4  (0) 2023.02.22
[ALGORITHM] 백준 20056 - 마법사 상어와 파이어볼  (0) 2022.12.13
[ALGORITHM] 백준 17420 - 깊콘이 넘쳐흘러  (0) 2022.10.25

댓글