데이터 분석_그로스 해킹
자세히보기

SQL/HackerRank

HackerRank - Type of Triangle

소HS군 2023. 1. 24. 19:41

참고링크

 

C>

T : Triangles

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가지 케이스에 맞는 조건 적용

'SQL > HackerRank' 카테고리의 다른 글

HackerRank-Contest Leaderboard  (0) 2023.01.24
HackerRank - Weather Observation Station 18,19,20  (0) 2023.01.24
HackerRank-Occupations  (0) 2023.01.24