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
Mar 29, 2024 15:58emily graceemily graceCPPclang++10.0.0Error
Mar 29, 2024 15:55emily graceemily graceCPPclang++10.0.0Error
Mar 29, 2024 15:51emily graceemily graceCPPclang++10.0.0Error
Mar 29, 2024 15:39Drew GarciaDrew GarciaCPPclang++10.0.0Success86,578
Mar 29, 2024 15:35Drew GarciaDrew GarciaCPPclang++10.0.0Success92,020
Mar 29, 2024 15:35Drew GarciaDrew GarciaCPPclang++10.0.0Success115,508
Mar 29, 2024 15:34Drew GarciaDrew GarciaCPPclang++10.0.0Success79,897+20.49 RP
Mar 29, 2024 15:33Drew GarciaDrew GarciaCPPclang++10.0.0Success101,823
Mar 29, 2024 15:29Drew GarciaDrew GarciaCPPclang++10.0.0Success95,534+0.56 RP
Mar 29, 2024 15:27Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 15:19Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 15:06Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 15:02Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 23:08woodsy-sounding-wilful-sapwoodwoodsy-sounding-wilful-sapwoodCPPclang++10.0.0Success94,739
Mar 28, 2024 23:06woodsy-sounding-wilful-sapwoodwoodsy-sounding-wilful-sapwoodCPPclang++10.0.0Success111,137
Mar 28, 2024 23:04woodsy-sounding-wilful-sapwoodwoodsy-sounding-wilful-sapwoodCPPg++9.4.0Success106,249
Mar 28, 2024 22:25emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 22:23emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 22:22emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 22:17emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 22:12emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 22:09woodsy-sounding-wilful-sapwoodwoodsy-sounding-wilful-sapwoodCPPg++9.4.0Success98,513
Mar 28, 2024 22:07woodsy-sounding-wilful-sapwoodwoodsy-sounding-wilful-sapwoodCPPclang++10.0.0Success108,812
Mar 28, 2024 21:59woodsy-sounding-wilful-sapwoodwoodsy-sounding-wilful-sapwoodCPPclang++10.0.0Success90,605+110.37 RP
Mar 28, 2024 21:52emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 21:50emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 21:47emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 20:49Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 20:46Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 20:38Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 20:36Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 20:26Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 19:45emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:45emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:44emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:41emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:39emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:34emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:32emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:32emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:28emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:27emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:25emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:23emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:18emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:16emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:12emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 19:05emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 18:59Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 18:30Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 18:26Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 18:14Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 18:06Drew GarciaDrew GarciaCPPg++9.4.0Error
Mar 28, 2024 17:46Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 17:41Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 17:37Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 17:03emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 17:01emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 17:00emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 16:59Drew GarciaDrew GarciaCPPclang++10.0.0Success96,044+4.46 RP
Mar 28, 2024 16:45emily graceemily graceCPPclang++10.0.0Success104,791
Mar 28, 2024 16:43emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 16:43Drew GarciaDrew GarciaCPPclang++10.0.0Success105,522
Mar 28, 2024 16:38Drew GarciaDrew GarciaCPPclang++10.0.0Success101,829
Mar 28, 2024 16:38emily graceemily graceCPPclang++10.0.0Success106,048
Mar 28, 2024 16:36emily graceemily graceCPPg++9.4.0Success120,716
Mar 28, 2024 16:35emily graceemily graceCPPg++9.4.0Success907,682
Mar 28, 2024 16:34emily graceemily graceCPPg++9.4.0Error
Mar 28, 2024 16:32emily graceemily graceCPPg++9.4.0Error
Mar 28, 2024 16:31Drew GarciaDrew GarciaCPPclang++10.0.0Success1,016,211
Mar 28, 2024 16:29emily graceemily graceCPPg++9.4.0Error
Mar 28, 2024 16:27emily graceemily graceCPPg++9.4.0Error
Mar 28, 2024 16:26emily graceemily graceCPPg++9.4.0Error
Mar 28, 2024 16:24Drew GarciaDrew GarciaCPPclang++10.0.0Success330,305
Mar 28, 2024 16:23emily graceemily graceCPPg++9.4.0Error
Mar 28, 2024 16:22emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 16:17emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 16:16Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 16:15emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 16:14emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 16:13Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 16:12emily graceemily graceCPPclang++10.0.0Error
Mar 28, 2024 16:10emily graceemily graceCPPclang++10.0.0Success106,528
Mar 28, 2024 15:57emily graceemily graceCPPclang++10.0.0Success106,278
Mar 28, 2024 15:57emily graceemily graceCPPclang++10.0.0Success102,476
Mar 28, 2024 15:53Drew GarciaDrew GarciaCPPclang++10.0.0Success100,346+3.24 RP
Mar 28, 2024 15:45Drew GarciaDrew GarciaCPPclang++10.0.0Success111,095
Mar 28, 2024 15:41Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 15:30Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 15:24Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 28, 2024 15:17Drew GarciaDrew GarciaCPPg++9.4.0Error
Mar 28, 2024 04:43Drew GarciaDrew GarciaCPPclang++10.0.0Success125,397
Mar 28, 2024 03:02Drew GarciaDrew GarciaCPPg++9.4.0Success103,713+96.42 RP
Mar 28, 2024 02:59Drew GarciaDrew GarciaCPPg++9.4.0Error
Mar 27, 2024 23:44emily graceemily graceCPPclang++10.0.0Success105,183
Mar 27, 2024 23:43emily graceemily graceCPPclang++10.0.0Success186,383
Mar 27, 2024 23:42emily graceemily graceCPPclang++10.0.0Error
Mar 27, 2024 23:31emily graceemily graceCPPclang++10.0.0Success105,986
Mar 27, 2024 23:29emily graceemily graceCPPclang++10.0.0Error
Mar 27, 2024 23:14emily graceemily graceCPPclang++10.0.0Success106,682