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
Jan 23, 2026 03:31Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,141
Jan 18, 2026 16:15Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,083
Jan 18, 2026 07:14Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,405
Jan 18, 2026 07:11Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,938
Jan 18, 2026 07:07Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,104
Jan 18, 2026 07:05Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,660
Jan 18, 2026 07:05Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,045+11.48 RP
Jan 18, 2026 07:03Josu San MartinJosu San MartinRUSTrust-1.92.0Success9,752
Jan 18, 2026 06:56Josu San MartinJosu San MartinRUSTrust-1.92.0Success11,972
Jan 18, 2026 06:56Josu San MartinJosu San MartinRUSTrust-1.92.0Success24,339
Jan 18, 2026 06:54Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,851
Jan 18, 2026 06:50Josu San MartinJosu San MartinRUSTrust-1.92.0Success22,793
Jan 18, 2026 06:49Josu San MartinJosu San MartinCPPg++13.3.0Success13,064
Jan 18, 2026 06:49Josu San MartinJosu San MartinCPPg++13.3.0Success11,840
Jan 18, 2026 06:40Josu San MartinJosu San MartinRUSTrust-1.92.0Success20,080
Jan 18, 2026 06:40Josu San MartinJosu San MartinRUSTrust-1.92.0Success20,402
Jan 18, 2026 06:37Josu San MartinJosu San MartinRUSTrust-1.92.0Success14,824
Jan 18, 2026 06:37Josu San MartinJosu San MartinRUSTrust-1.92.0Success23,421
Jan 18, 2026 06:29Josu San MartinJosu San MartinRUSTrust-1.92.0Success9,909
Jan 18, 2026 06:22Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,120+8.29 RP
Jan 18, 2026 06:17Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,175+0.15 RP
Jan 18, 2026 06:17Josu San MartinJosu San MartinRUSTrust-1.92.0Success10,013
Jan 18, 2026 06:16Josu San MartinJosu San MartinRUSTrust-1.92.0Success10,165
Jan 18, 2026 06:10Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,176+82.32 RP
Jan 18, 2026 05:58Josu San MartinJosu San MartinRUSTrust-1.92.0Success26,583
Jan 18, 2026 05:49Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,766+2.47 RP
Jan 18, 2026 05:34Josu San MartinJosu San MartinCPPg++13.3.0Success10,178
Jan 18, 2026 05:19Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,936
Jan 18, 2026 05:17Josu San MartinJosu San MartinCPPg++13.3.0Success11,625
Jan 18, 2026 05:16Josu San MartinJosu San MartinCPPclang++18.1.3Success10,758
Jan 18, 2026 05:11Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,830
Jan 18, 2026 05:11Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,788
Jan 18, 2026 05:08Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,785+14.71 RP
Jan 18, 2026 05:08Josu San MartinJosu San MartinCPPclang++18.1.3Success11,316
Jan 18, 2026 04:49Josu San MartinJosu San MartinCPPclang++18.1.3Success17,283
Jan 18, 2026 04:43Josu San MartinJosu San MartinCPPg++13.3.0Success9,645
Jan 18, 2026 04:30Josu San MartinJosu San MartinRUSTrust-1.92.0Success11,953
Jan 18, 2026 04:25Josu San MartinJosu San MartinRUSTrust-1.92.0Success8,995
Jan 18, 2026 04:25Josu San MartinJosu San MartinCPPclang++18.1.3Success9,146
Jan 18, 2026 04:20Josu San MartinJosu San MartinCPPclang++18.1.3Success8,900+75.16 RP
Jan 18, 2026 04:19Josu San MartinJosu San MartinCPPg++13.3.0Success9,538+19.63 RP
Jan 18, 2026 04:18Josu San MartinJosu San MartinCPPg++13.3.0Success9,720+200.17 RP
Jan 18, 2026 04:14Josu San MartinJosu San MartinRUSTrust-1.92.0Success12,834
Jan 18, 2026 03:56Josu San MartinJosu San MartinRUSTrust-1.92.0Success12,077
Jan 8, 2026 08:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success793,591
Jan 8, 2026 08:30Rajarshi BasuRajarshi BasuCPPg++13.3.0Success77,174
Jan 8, 2026 08:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success73,867
Jan 8, 2026 08:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success73,406
Jan 8, 2026 08:23Rajarshi BasuRajarshi BasuCPPg++13.3.0Success75,525
Jan 8, 2026 08:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Success74,681
Jan 8, 2026 08:17Rajarshi BasuRajarshi BasuCPPg++13.3.0Success72,803
Jan 8, 2026 08:07Rajarshi BasuRajarshi BasuCPPg++13.3.0Success74,008
Jan 8, 2026 08:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Success77,422
Jan 8, 2026 07:59Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 8, 2026 07:43Rajarshi BasuRajarshi BasuCPPg++13.3.0Success77,044
Jan 8, 2026 07:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 8, 2026 07:37Rajarshi BasuRajarshi BasuCPPg++13.3.0Success82,904
Jan 8, 2026 07:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success78,605
Jan 8, 2026 07:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Success72,512
Jan 8, 2026 07:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success81,725
Jan 8, 2026 07:04Rajarshi BasuRajarshi BasuCPPg++13.3.0Success73,734
Jan 8, 2026 07:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Success78,840
Jan 8, 2026 06:58Rajarshi BasuRajarshi BasuCPPg++13.3.0Success74,124
Jan 8, 2026 06:58Rajarshi BasuRajarshi BasuCPPg++13.3.0Success74,216
Jan 8, 2026 06:42Rajarshi BasuRajarshi BasuCPPg++13.3.0Success71,396
Jan 8, 2026 06:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success79,563
Jan 8, 2026 06:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Success70,290
Jan 7, 2026 10:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Success73,023
Jan 7, 2026 10:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Success75,169
Jan 7, 2026 10:21Rajarshi BasuRajarshi BasuCPPg++13.3.0Success4,733+11.98 RP
Jan 7, 2026 07:42Rajarshi BasuRajarshi BasuCPPg++13.3.0Success70,687
Jan 7, 2026 07:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success73,361
Jan 7, 2026 07:34Rajarshi BasuRajarshi BasuCPPg++13.3.0Success75,166
Jan 7, 2026 07:32Rajarshi BasuRajarshi BasuCPPg++13.3.0Success70,530
Jan 7, 2026 06:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success78,507
Jan 7, 2026 05:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success70,970
Jan 7, 2026 04:55Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 6, 2026 16:42Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 6, 2026 16:39Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 6, 2026 16:37Rajarshi BasuRajarshi BasuCPPg++13.3.0Success83,680
Jan 6, 2026 16:35Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 6, 2026 16:29Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,005
Jan 6, 2026 10:50Rajarshi BasuRajarshi BasuCPPg++13.3.0Success73,292
Jan 6, 2026 10:48Rajarshi BasuRajarshi BasuCPPg++13.3.0Success71,736
Jan 6, 2026 10:40Rajarshi BasuRajarshi BasuCPPg++13.3.0Success69,645
Jan 6, 2026 10:25Rajarshi BasuRajarshi BasuCPPg++13.3.0Success81,901
Jan 6, 2026 10:24Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,635
Jan 6, 2026 10:20Rajarshi BasuRajarshi BasuCPPg++13.3.0Success70,267
Jan 6, 2026 10:19Rajarshi BasuRajarshi BasuCPPg++13.3.0Success77,752
Jan 6, 2026 10:16Rajarshi BasuRajarshi BasuCPPg++13.3.0Success69,763
Jan 6, 2026 09:36Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 5, 2026 09:05Rajarshi BasuRajarshi BasuCPPg++13.3.0Success79,786
Jan 5, 2026 09:03Rajarshi BasuRajarshi BasuCPPg++13.3.0Success73,229
Jan 5, 2026 09:01Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 5, 2026 09:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 5, 2026 09:00Rajarshi BasuRajarshi BasuCPPg++13.3.0Error
Jan 5, 2026 08:55Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,259
Jan 5, 2026 08:49Rajarshi BasuRajarshi BasuCPPg++13.3.0Success75,618
Jan 2, 2026 08:18Rajarshi BasuRajarshi BasuCPPg++13.3.0Success86,631
Jan 2, 2026 08:09Rajarshi BasuRajarshi BasuCPPg++13.3.0Success5,152