コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH
BASE AS(
SELECT * FROM TEST_RESULTS WHERE TEST_ID = '100'
),
T1 AS(
SELECT AVG(POINT) AS AVG_POINT FROM BASE
),
T2 AS( -- 分散
SELECT
SQRT(
AVG(
POW(POINT - (SELECT AVG_POINT FROM T1), 2)
)
) AS HENSA
FROM
BASE
)
SELECT
USER_ID AS USER
, POINT AS PT
, ROUND(
CASE (SELECT HENSA FROM T2)
WHEN 0 THEN 50
ELSE (POINT - (SELECT AVG_POINT FROM T1)) * 10 / (SELECT HENSA FROM T2) + 50
END, 2) AS DEV_VAL
FROM
BASE
ORDER BY
DEV_VAL DESC
, USER_ID
提出情報
提出日時 | 2023/02/18 10:04:15 |
コンテスト | 第5回 SQLコンテスト |
問題 | 偏差値の算出 |
受験者 | taitai |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 82 MB |
メッセージ
テストケース(通過数/総数)
1/4
状態
メモリ使用量
データパターン1
WA
78 MB
データパターン2
AC
79 MB
データパターン3
WA
80 MB
データパターン4
WA
82 MB