コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with t as (
select *
from TEST_RESULTS
where TEST_ID='100'
), u as (
select sqrt(sum((POINT - (select avg(point) from t)) * (POINT - (select avg(point) from t))) / (select count(*) from t)) as z
from t
)
select USER_ID as USER, POINT as PT, round(case when z = 0 then 50.0 else 50.0 + (POINT - (select avg(point) from t)) * 10.0 / z end, 1) as DEV_VAL
from t cross join u
order by 3 desc, 1
提出情報
提出日時 | 2023/04/15 19:20:32 |
コンテスト | 第5回 SQLコンテスト |
問題 | 偏差値の算出 |
受験者 | tabr |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 87 MB |
メッセージ
テストケース(通過数/総数)
4/4
状態
メモリ使用量
データパターン1
AC
87 MB
データパターン2
AC
87 MB
データパターン3
AC
78 MB
データパターン4
AC
79 MB