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 20:05Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 19:54Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 19:34Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 19:29Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 19:14Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 19:13Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 19:11Drew GarciaDrew GarciaCPPclang++10.0.0Success111,107
Mar 29, 2024 18:56Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 18:53Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 18:51Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 18:49Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 18:47Drew GarciaDrew GarciaCPPclang++10.0.0Success130,471
Mar 29, 2024 18:45Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 18:42Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 18:39Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 18:37Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 18:22Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 18:11Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 17:49Drew GarciaDrew GarciaCPPclang++10.0.0Error
Mar 29, 2024 17:34Drew GarciaDrew GarciaCPPclang++10.0.0Success126,456
Mar 29, 2024 17:32Drew GarciaDrew GarciaCPPclang++10.0.0Success157,549
Mar 29, 2024 17:30Drew GarciaDrew GarciaCPPclang++10.0.0Success93,433
Mar 29, 2024 17:28Drew GarciaDrew GarciaCPPclang++10.0.0Success124,957
Mar 29, 2024 17:18Drew GarciaDrew GarciaCPPclang++10.0.0Success84,028
Mar 29, 2024 16:06emily graceemily graceCPPclang++10.0.0Error
Mar 29, 2024 16:05emily graceemily graceCPPclang++10.0.0Error
Mar 29, 2024 16:03emily graceemily graceCPPclang++10.0.0Error
Mar 29, 2024 16:00emily graceemily graceCPPclang++10.0.0Error
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