해커랭크(HackerRank) SQL 문제풀이 - Weather Observation Station 19

2023. 1. 31. 17:10코딩테스트/해커랭크(HackerRank) - MySQL

해커랭크 문제 Weather Observation Station 19

P1과 P2의 두 점사이의 거리(Euclidean Distance)를 구해서 소수점 4자리까지 출력하는 문제다.

 

a,b 는 각각 북위(LAT_N) 최소, 최대값, c,d,는 각각 서경(LONG_W) 최소, 최대값이다.

 

ROUND 사용법

     ROUND('숫자', 표시할 소수점 자리수) 

 

P1(a,c), P2(b,d) 두 점사이의 거리는

SELECT ROUND(SQRT(POW((MIN(LAT_N)-MAX(LAT_N)),2)+POW((MIN(LONG_W)-MAX(LONG_W)),2)),4)
    FROM STATION;
728x90