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
May 7, 2023 02:16Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
May 7, 2023 02:14Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success5,749
May 7, 2023 02:13Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
May 7, 2023 02:12Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
May 7, 2023 02:07Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success5,371
May 7, 2023 02:06Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
May 6, 2023 23:07Franek KortaFranek KortaCPPg++9.3.0Success16,868
May 6, 2023 23:07Franek KortaFranek KortaCPPg++9.3.0Success15,952
May 6, 2023 22:39Franek KortaFranek KortaCPPg++9.3.0Error
May 6, 2023 22:33Franek KortaFranek KortaCPPg++9.3.0Success15,366
May 6, 2023 22:31Franek KortaFranek KortaCPPg++9.3.0Success12,182
May 6, 2023 22:25Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 20:50Franek KortaFranek KortaCPPg++9.3.0Success12,632
Apr 25, 2023 20:48Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 20:47Franek KortaFranek KortaCPPg++9.3.0Success13,517
Apr 25, 2023 20:46Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 20:10Franek KortaFranek KortaCPPg++9.3.0Success11,830
Apr 25, 2023 20:09Franek KortaFranek KortaCPPg++9.3.0Success12,353
Apr 25, 2023 20:08Franek KortaFranek KortaCPPg++9.3.0Success12,392
Apr 25, 2023 20:07Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 20:03Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 20:00Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 19:59Franek KortaFranek KortaCPPg++9.3.0Success12,321
Apr 25, 2023 19:52Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 19:38Franek KortaFranek KortaCPPg++9.3.0Success12,477
Apr 25, 2023 19:36Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 19:35Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 19:31Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 19:31Franek KortaFranek KortaCPPg++9.3.0Success11,814
Apr 25, 2023 19:24Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 19:02Franek KortaFranek KortaCPPg++9.3.0Error
Apr 25, 2023 19:01Franek KortaFranek KortaCPPg++9.3.0Success11,357+47.04 RP
Apr 23, 2023 21:08Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 21:05Franek KortaFranek KortaCPPg++9.3.0Success11,998+154.17 RP
Apr 23, 2023 21:02Franek KortaFranek KortaCPPg++9.3.0Success15,593
Apr 23, 2023 21:02Franek KortaFranek KortaCPPg++9.3.0Success20,543
Apr 23, 2023 21:01Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 20:59Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 20:58Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 20:58Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 20:57Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 20:53Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 20:02Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 20:01Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 20:00Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 19:58Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 19:56Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 19:55Franek KortaFranek KortaCPPg++9.3.0Error
Apr 23, 2023 19:53Franek KortaFranek KortaCPPg++9.3.0Error
Apr 17, 2023 06:56Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Apr 16, 2023 22:57Franek KortaFranek KortaCPPg++9.3.0Success15,676
Apr 16, 2023 22:46Franek KortaFranek KortaCPPg++9.3.0Error
Apr 16, 2023 22:46Franek KortaFranek KortaCPPg++9.3.0Error
Apr 16, 2023 22:44Franek KortaFranek KortaCPPg++9.3.0Success16,031
Apr 16, 2023 22:44Franek KortaFranek KortaCPPg++9.3.0Error
Apr 16, 2023 22:42Franek KortaFranek KortaCPPg++9.3.0Error
Apr 16, 2023 22:41Franek KortaFranek KortaCPPg++9.3.0Error
Apr 16, 2023 22:39Franek KortaFranek KortaCPPg++9.3.0Success16,207
Apr 16, 2023 22:39Franek KortaFranek KortaCPPg++9.3.0Success14,907
Apr 16, 2023 22:27Franek KortaFranek KortaCPPg++9.3.0Success18,114
Apr 16, 2023 22:25Franek KortaFranek KortaCPPg++9.3.0Error
Apr 16, 2023 22:24Franek KortaFranek KortaCPPg++9.3.0Error
Apr 16, 2023 22:23Franek KortaFranek KortaCPPg++9.3.0Success14,721+476.49 RP
Apr 15, 2023 22:17Franek KortaFranek KortaCPPg++9.3.0Error
Apr 15, 2023 22:16Franek KortaFranek KortaCPPg++9.3.0Error
Apr 15, 2023 22:15Franek KortaFranek KortaCPPg++9.3.0Error
Apr 15, 2023 22:10Franek KortaFranek KortaCPPg++9.3.0Error
Apr 15, 2023 22:08Franek KortaFranek KortaCPPg++9.3.0Success49,306+1.31 RP
Apr 15, 2023 22:07Franek KortaFranek KortaCPPg++9.3.0Success58,712
Apr 15, 2023 21:53Franek KortaFranek KortaCPPg++9.3.0Success97,340
Apr 15, 2023 21:49Franek KortaFranek KortaCPPg++9.3.0Success102,384
Apr 15, 2023 21:46Franek KortaFranek KortaCPPg++9.3.0Success116,054
Apr 15, 2023 21:46Franek KortaFranek KortaCPPg++9.3.0Success114,072
Apr 15, 2023 21:42Franek KortaFranek KortaCPPg++9.3.0Error
Apr 15, 2023 21:41Franek KortaFranek KortaCPPg++9.3.0Error
Apr 15, 2023 21:38Franek KortaFranek KortaCPPg++9.3.0Error
Apr 15, 2023 21:36Franek KortaFranek KortaCPPg++9.3.0Error
Apr 15, 2023 21:34Franek KortaFranek KortaCPPg++9.3.0Error
Apr 15, 2023 21:16Franek KortaFranek KortaCPPg++9.3.0Error
Mar 7, 2023 20:43Franek KortaFranek KortaCPPg++9.3.0Error
Mar 7, 2023 20:37Franek KortaFranek KortaCPPg++9.3.0Error
Mar 7, 2023 20:36Franek KortaFranek KortaCPPg++9.3.0Error
Mar 7, 2023 20:35Franek KortaFranek KortaCPPg++9.3.0Success49,626+12.19 RP
Mar 7, 2023 20:34Franek KortaFranek KortaCPPg++9.3.0Success970,757
Mar 7, 2023 20:20Franek KortaFranek KortaCPPg++9.3.0Success977,305
Mar 7, 2023 20:16Franek KortaFranek KortaCPPg++9.3.0Success980,771
Mar 1, 2023 01:49Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:47Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:46Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:42Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:41Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:32Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:32Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:28Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:15Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:14Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:14Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:13Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:11Franek KortaFranek KortaCPPg++9.3.0Error
Mar 1, 2023 01:10Franek KortaFranek KortaCPPg++9.3.0Error