コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH W1 AS(
SELECT
LATITUDE AS LAT
,LONGITUDE AS LON
FROM LOCATION_TBL
WHERE DISTRICT_CODE = '1101'
)
,W2 AS(
SELECT
DISTRICT_CODE
,POW(ABS(LATITUDE - LAT), 2) + POW(ABS(LONGITUDE - LON), 2) AS DIS
FROM LOCATION_TBL
LEFT JOIN W1
WHERE DISTRICT_CODE <> '1101'
)
SELECT
W2.DISTRICT_CODE AS CODE
,DIS.DISTRICT_NAME AS NAME
,LOC.LATITUDE AS LAT
,LOC.LONGITUDE AS LON
FROM W2
LEFT JOIN DISTRICT AS DIS
ON W2.DISTRICT_CODE = DIS.DISTRICT_CODE
LEFT JOIN LOCATION_TBL AS LOC
ON W2.DISTRICT_CODE = LOC.DISTRICT_CODE
ORDER BY W2.DIS DESC, W2.DISTRICT_CODE ASC
;
提出情報
提出日時 | 2023/04/17 11:48:46 |
コンテスト | 第6回 SQLコンテスト |
問題 | 位置情報 |
受験者 | Asaqhs |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 102 MB |
メッセージ
テストケース(通過数/総数)
2/3
状態
メモリ使用量
データパターン1
AC
96 MB
データパターン2
WA
96 MB
データパターン3
AC
102 MB