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 26, 2022 17:20Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 26, 2022 17:18Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 25, 2022 18:21Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 25, 2022 18:16Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 25, 2022 17:31Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 25, 2022 17:13Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 25, 2022 16:44Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 22, 2022 16:52Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 22, 2022 16:50Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 22, 2022 16:48Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 22, 2022 16:02Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 22, 2022 15:57Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 22, 2022 15:53Bernard TeoBernard TeoCPPg++9.3.0Success5,790+1'632.70 RP
Nov 22, 2022 15:52Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 22, 2022 15:48Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 22, 2022 08:22Robert BurkeRobert BurkeCPPg++9.3.0Error
Nov 21, 2022 17:45Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 17:40Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 17:37Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 17:32Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 16:23Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 16:21Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 16:20Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 16:19Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 16:15Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 16:13Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 16:08Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 16:00Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 15:52Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 21, 2022 15:51Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:47Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:45Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:42Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:41Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:37Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:37Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:36Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:36Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:31Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:29Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:26Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 16:21Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 07:29Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 07:25Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 07:22Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 07:08Bernard TeoBernard TeoCPPg++9.3.0Error
Nov 20, 2022 07:07Bernard TeoBernard TeoCPPg++9.3.0Error
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