Snoopy [해커랭크/SQL] 36. Weather Observation Station 18
코딩테스트/해커랭크 SQL

[해커랭크/SQL] 36. Weather Observation Station 18

Sooyoon Jeong 2023. 3. 16.

 


 

🤔 문제 분석

Consider p1(a,b) and p2(c,d) to be two points on a 2D plane.

  •  a happens to equal the minimum value in Northern Latitude (LAT_N in STATION).
  •  b happens to equal the minimum value in Western Longitude (LONG_W in STATION).
  •  c happens to equal the maximum value in Northern Latitude (LAT_N in STATION).
  •  d happens to equal the maximum value in Western Longitude (LONG_W in STATION).

Query the Manhattan Distance between points p1 and p2 and round it to a scale of  decimal places.

맨하튼 거리: |c-a| + |d-b|

 

💡 풀이

 

SELECT ROUND(ABS(MAX(LAT_N) - MIN(LAT_N)) + ABS(MAX(LONG_W) - MIN(LONG_W)), 4)
FROM STATION

댓글