[Leetcode] Triangle Judgement
정답
SELECT
x, y, z,
CASE
WHEN x >= y AND x >= z AND x < y + z THEN "Yes"
WHEN y >= x AND y >= z AND y < x + z THEN "Yes"
WHEN z >= x AND z >= y AND z < x + y THEN "Yes"
ELSE "No"
END triangle
FROM Triangle
✅ Point
- 삼각형 조건 (가장 긴 변의 길이 < 나머지 두 변 길이의 합) 을
CASE WHEN
구문으로 따짐
다른 풀이
- 삼각형 조건: (어느 한 변의 길이 < 나머지 두 변의 길이의 합)을 항상 만족해야 함
SELECT x, y, z, CASE WHEN x < y + z AND y < x + z AND z < x + y THEN "Yes" ELSE "No" END triangle FROM Triangle