Median Sergey Svistunov

Find the median of a stream of binary integers as fast as possible.

Input: 100 000 000 uint32 values in little-endian binary on STDIN (4 bytes each).

Output: The median value, printed as a decimal string. The median is defined as the element at index N/2 (i.e., a[50000000]) in the sorted array.

Date AuthorLanguageStatus Score
Nov 20, 2022 07:05Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 07:02Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 07:00Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 06:58Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 06:38Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 19, 2022 18:04Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 19, 2022 18:01Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 19, 2022 17:59Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 19, 2022 17:51Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 19, 2022 17:48Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 19, 2022 17:43Bernard TeoBernard TeoCPPg++9.3.0Error
Oct 24, 2022 16:05Kenneth MaplesKenneth MaplesCPPg++9.3.0Success6,358+22.19 RP
Oct 24, 2022 16:04Kenneth MaplesKenneth MaplesCPPg++9.3.0Success6,449+69.80 RP
Oct 24, 2022 16:02Kenneth MaplesKenneth MaplesCPPg++9.3.0Success6,753+54.70 RP
Oct 24, 2022 15:55Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:53Kenneth MaplesKenneth MaplesCPPg++9.3.0Success7,012+400.38 RP
Oct 24, 2022 15:51Kenneth MaplesKenneth MaplesCPPg++9.3.0Success9,749+712.69 RP
Oct 24, 2022 15:48Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:47Kenneth MaplesKenneth MaplesCPPg++9.3.0Success46,062
Oct 24, 2022 15:45Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:43Kenneth MaplesKenneth MaplesCPPg++9.3.0Success43,865
Oct 24, 2022 15:40Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:39Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:37Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:36Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:35Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:34Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:33Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:32Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 24, 2022 15:30Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 23, 2022 16:59Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 16, 2022 11:03Jules MinierJules MinierCPPg++9.3.0Success75,373+27.26 RP
Oct 16, 2022 10:59Jules MinierJules MinierCPPg++9.3.0Error
Oct 16, 2022 10:57Jules MinierJules MinierCPPg++9.3.0Error
Oct 16, 2022 10:51Jules MinierJules MinierCPPg++9.3.0Success94,869+3.44 RP
Oct 13, 2022 20:56Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Oct 13, 2022 20:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Oct 13, 2022 20:27Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Oct 13, 2022 20:24Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success6,453
Oct 12, 2022 01:42Kenneth MaplesKenneth MaplesCPPg++9.3.0Success52,258
Oct 12, 2022 01:41Kenneth MaplesKenneth MaplesCPPg++9.3.0Success44,142
Oct 12, 2022 01:39Kenneth MaplesKenneth MaplesCPPg++9.3.0Success45,888
Oct 12, 2022 01:28Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 01:24Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 01:20Kenneth MaplesKenneth MaplesCPPg++9.3.0Success31,943+158.47 RP
Oct 12, 2022 01:06Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 00:16Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 00:14Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 00:13Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 00:11Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 00:09Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 00:08Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 00:03Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 00:02Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 12, 2022 00:00Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 11, 2022 23:59Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 11, 2022 23:57Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 11, 2022 23:52Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 11, 2022 23:50Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 11, 2022 23:48Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 11, 2022 23:47Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 11, 2022 23:42Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Oct 10, 2022 23:43Kenneth MaplesKenneth MaplesCPPg++9.3.0Success64,687+8.98 RP
Sep 20, 2022 05:03Kenneth MaplesKenneth MaplesCPPg++9.3.0Success68,674+60.54 RP
Sep 20, 2022 04:36Kenneth MaplesKenneth MaplesCPPg++9.3.0Success117,538+59.50 RP
Sep 20, 2022 04:33Kenneth MaplesKenneth MaplesCPPg++9.3.0Success390,885+15.16 RP
Sep 20, 2022 04:31Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Sep 20, 2022 04:27Kenneth MaplesKenneth MaplesCPPg++9.3.0Success959,479+10.42 RP
Sep 20, 2022 04:26Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Sep 20, 2022 04:14Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Sep 16, 2022 10:55Andrey TsvetkovAndrey TsvetkovGOgo1.19.1Success98,151
Sep 12, 2022 09:38eldon-chungeldon-chungCPPg++9.3.0Error
Sep 12, 2022 09:35eldon-chungeldon-chungCPPg++9.3.0Error
Sep 12, 2022 08:58eldon-chungeldon-chungCPPg++9.3.0Error
Sep 12, 2022 08:52eldon-chungeldon-chungCPPg++9.3.0Error
Sep 11, 2022 15:19Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 15:18Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 15:15Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:54Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:31Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:19Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:17Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:14Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:13Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:12Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:09Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:02Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 14:02Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 13:58Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 13:54Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 13:49Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 13:49Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 13:46Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 13:44Bernard TeoBernard TeoCPPg++9.3.0Error
Sep 11, 2022 13:02Bernard TeoBernard TeoCPPg++9.3.0Success105,913+83.98 RP
Sep 10, 2022 19:13eldon-chungeldon-chungCPPg++9.3.0Error
Sep 10, 2022 19:10eldon-chungeldon-chungCPPg++9.3.0Success20,058+293.36 RP
Sep 10, 2022 19:01eldon-chungeldon-chungCPPg++9.3.0Error
Sep 10, 2022 18:47eldon-chungeldon-chungCPPg++9.3.0Error
Sep 10, 2022 18:47eldon-chungeldon-chungCPPclang++10.0.0Error