백준 문제풀이
10101 번 : 삼각형 외우기
하다블
2023. 4. 28. 18:19
반응형
문제는 다음과 같습니다.
https://www.acmicpc.net/problem/10101
10101번: 삼각형 외우기
문제의 설명에 따라 Equilateral, Isosceles, Scalene, Error 중 하나를 출력한다.
www.acmicpc.net
풀이 코드는 다음과 같습니다.
#include <iostream>
using namespace std;
int main()
{
int x,y,z;
cin>>x>>y>>z;
if(x+y+z!=180)
cout<<"Error";
else
{
if(x==y&&x==z&&y==z)
cout<<"Equilateral";
else if(x==y||x==z||y==z)
cout<<"Isosceles";
else
cout<<"Scalene";
}
}
세 각의 합이 180이 되는지부터 확인하고 이후에 세 각이 같은지, 두 각만 같은지, 모두 다른지 확인하도록 했습니다.
반응형