コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with
TBL_RN as (
select
TOTAL_VALUE
,row_number() over (order by TOTAL_VALUE) as RN
from
CONVENIENCE
where
KIND_CODE='100'
and SURVEY_YEAR='2019'
-- and TOTAL_VALUE>0 -- debug
)
,TBL_CNT as (
select
count(*) as CNT
from
TBL_RN
)
,TBL_COL_TO_PICK as (
select
case
when CNT%2=1 then (CNT-1)/2
when CNT%2=0 then CNT/2
end as PICK
from
TBL_CNT
union all
select
case
when CNT%2=1 then (CNT-1)/2
when CNT%2=0 then CNT/2+1
end as PICK
from
TBL_CNT
)
select
round(avg(P.TOTAL_VALUE)) as SA_MEDIAN
from
TBL_RN P
inner join
TBL_COL_TO_PICK S
on
P.RN=S.PICK
;
提出情報
提出日時 | 2022/12/16 18:09:31 |
コンテスト | 第4回 SQLコンテスト |
問題 | 中央値の算出 |
受験者 | 1120011 |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 78 MB |
メッセージ
テストケース(通過数/総数)
2/3
状態
メモリ使用量
データパターン1
AC
78 MB
データパターン2
AC
78 MB
データパターン3
WA
78 MB