File tree Expand file tree Collapse file tree 4 files changed +30
-2
lines changed Expand file tree Collapse file tree 4 files changed +30
-2
lines changed Original file line number Diff line number Diff line change 63
63
37 . Станция наблюдения за погодой 15 - [ Weather Observation Station 15] ( ./tasks/37.md )
64
64
38 . Станция наблюдения за погодой 16 - [ Weather Observation Station 16] ( ./tasks/38.md )
65
65
39 . Станция наблюдения за погодой 17 - [ Weather Observation Station 17] ( ./tasks/39.md )
66
+ 40 . Станция наблюдения за погодой 18 - [ Weather Observation Station 18] ( ./tasks/40.md )
66
67
67
68
68
69
## В процессе... , будет дополнено)
Original file line number Diff line number Diff line change 3
3
<img src =" ./art/40.png " alt =" solution " >
4
4
5
5
#### eng:
6
+ Consider and to be two points on a 2D plane.
6
7
8
+ happens to equal the minimum value in Northern Latitude (LAT_N in STATION).
9
+ happens to equal the minimum value in Western Longitude (LONG_W in STATION).
10
+ happens to equal the maximum value in Northern Latitude (LAT_N in STATION).
11
+ happens to equal the maximum value in Western Longitude (LONG_W in STATION).
12
+ Query the Manhattan Distance between points and and round it to a scale of decimal places.
13
+
14
+ Input Format
15
+
16
+ The STATION table is described as follows:
7
17
8
18
9
19
#### рус:
20
+ Рассмотрим и быть двумя точками на 2D-плоскости.
21
+
22
+ оказывается равным минимальному значению в северной широте (LAT_N в STATION).
23
+ оказывается равным минимальному значению западной долготы (LONG_W в STATION).
24
+ оказывается равным максимальному значению в северной широте (LAT_N в STATION).
25
+ оказывается равным максимальному значению западной долготы (LONG_W в STATION).
26
+ Запросите Манхэттенское расстояние между точками и округлите его до десятичной дроби.
10
27
28
+ Формат ввода
29
+
30
+ Таблица STATION описывается следующим образом:
11
31
12
32
13
33
#### код с коментариями:
14
34
``` sql
15
-
35
+ SELECT /* выбрать данные */
36
+ ROUND((Max (Lat_N)- Min (Lat_N))+ (Max (LONG_W)- Min (LONG_W)), 4 ) /* столбец */
37
+ FROM STATION /* из таблицы */
16
38
```
17
39
18
40
#### код для hackerrank:
19
41
``` sql
20
-
42
+ SELECT
43
+ ROUND((Max (Lat_N)- Min (Lat_N))+ (Max (LONG_W)- Min (LONG_W)), 4 )
44
+ FROM STATION
21
45
```
22
46
23
47
Original file line number Diff line number Diff line change
1
+ SELECT
2
+ ROUND((Max (Lat_N)- Min (Lat_N))+ (Max (LONG_W)- Min (LONG_W)), 4 )
3
+ FROM STATION
You can’t perform that action at this time.
0 commit comments