SQL/HackerRank
HackerRank - Type of Triangle
소HS군
2023. 1. 24. 19:41
C>
Q>
- Isosceles : 두 변만 같고, 나머지 한변만 다름
- Equilateral : 세 변 모두 같음
- Not A Triangle : 두 변의 합이 나머지 한변보다 크지 않음
- Scalene : 이외의 것
H>
H1. Case when 함수 적용
H2. 4가지 조건을 MECE하게 쪼개어 삼각형 적용
A>
select
case when A = B and B = C then 'Equilateral'
when A+B <= c
or A+C <= B
or B+C <= A then 'Not A Triangle'
when A = B or B = C or A = C then 'Isosceles'
else 'Scalene' end
from triangles
L>
L1. 4가지 케이스에 맞는 조건 적용