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 2, 2026 13:02Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 13:01Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 13:01Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 13:00Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:58Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:58Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:57Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:48Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:44Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:43Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:42Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:39Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:38Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 2, 2026 12:37Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 22:01Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Success22,523+4.24 RP
May 1, 2026 21:56Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Success64,744
May 1, 2026 21:37Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Success22,740+126.59 RP
May 1, 2026 21:32Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++10.5.0Success107,240
May 1, 2026 21:25Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Success32,379
May 1, 2026 21:17Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Success41,198
May 1, 2026 20:23Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Success31,932+0.79 RP
May 1, 2026 20:08Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Error
May 1, 2026 19:46Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Error
May 1, 2026 19:44Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Error
May 1, 2026 18:15Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success14,336
May 1, 2026 18:13Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success11,989+6.83 RP
May 1, 2026 18:12Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,728
May 1, 2026 18:11Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,858
May 1, 2026 18:08Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 18:04Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:57Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:56Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:55Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,876
May 1, 2026 17:54Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:53Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++10.5.0Success32,013+301.27 RP
May 1, 2026 17:50Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:47Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:39Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:09Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++10.5.0Error
May 1, 2026 17:08Victor MerckléVictor MerckléCPPg++14.2.0Success3,754+119.94 RP
May 1, 2026 17:06Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:05Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:04Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success13,870
May 1, 2026 17:02Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 17:01Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++10.5.0Error
May 1, 2026 17:01Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,088+4.83 RP
May 1, 2026 16:59Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,159+6.58 RP
May 1, 2026 16:58Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,367
May 1, 2026 16:56Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 1, 2026 16:54Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success12,257+369.71 RP
May 1, 2026 16:51Victor MerckléVictor MerckléGOgo1.26.2Success3,931+1'667.75 RP
May 1, 2026 16:42Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++10.5.0Error
May 1, 2026 16:36Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success22,414+193.03 RP
May 1, 2026 16:30Victor MerckléVictor MerckléCPPg++14.2.0Success4,522+1'313.58 RP
May 1, 2026 15:32Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success43,765
May 1, 2026 15:07Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Success900,762+11.10 RP
May 1, 2026 15:06Mehdi-Dehghan-FooladiMehdi-Dehghan-FooladiCPPg++14.2.0Error
May 1, 2026 14:32Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success39,507+68.80 RP
May 1, 2026 14:15Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success54,986
May 1, 2026 13:41Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success54,255+89.19 RP
May 1, 2026 12:40Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success105,128+95.12 RP
May 1, 2026 11:38Victor MerckléVictor MerckléCPPg++14.2.0Success14,946
May 1, 2026 10:41Victor MerckléVictor MerckléCPPg++14.2.0Success66,372
May 1, 2026 09:58Victor MerckléVictor MerckléCPPg++14.2.0Success14,220
May 1, 2026 05:21Charles CabergsCharles CabergsCPPg++13.3.0Success8,959
Apr 30, 2026 23:21Charles CabergsCharles CabergsCPPg++13.3.0Success4,739
Apr 30, 2026 20:48Charles CabergsCharles CabergsCPPg++13.3.0Success4,736+5.00 RP
Apr 30, 2026 12:18olliecrowolliecrowCPPg++10.5.0Success24,151
Apr 30, 2026 10:38Victor MerckléVictor MerckléCPPg++14.2.0Success11,138+581.77 RP
Apr 30, 2026 09:31Victor MerckléVictor MerckléCPPg++14.2.0Success112,680
Apr 30, 2026 09:13Victor MerckléVictor MerckléCPPg++14.2.0Success91,289
Apr 30, 2026 09:06Victor MerckléVictor MerckléCPPg++14.2.0Success36,284
Apr 30, 2026 08:49Victor MerckléVictor MerckléCPPg++14.2.0Success82,524
Apr 30, 2026 08:20Victor MerckléVictor MerckléCPPg++14.2.0Success36,040
Apr 30, 2026 08:06Victor MerckléVictor MerckléCPPg++14.2.0Success87,645
Apr 30, 2026 07:44Victor MerckléVictor MerckléCPPg++14.2.0Success79,956
Apr 30, 2026 07:28Victor MerckléVictor MerckléCPPg++14.2.0Success77,853+5.00 RP
Apr 30, 2026 07:08olliecrowolliecrowCPPg++10.5.0Success23,758
Apr 30, 2026 06:09olliecrowolliecrowCPPg++10.5.0Success24,787
Apr 30, 2026 03:10olliecrowolliecrowCPPg++10.5.0Success25,427+5.00 RP
Apr 29, 2026 22:47olliecrowolliecrowCPPg++10.5.0Success24,072
Apr 29, 2026 16:06Charles CabergsCharles CabergsCPPg++13.3.0Success4,735
Apr 29, 2026 14:32olliecrowolliecrowCPPg++10.5.0Success3,339
Apr 29, 2026 13:56TudyMTudyMCPPclang++18.1.3Success17,487
Apr 29, 2026 13:53TudyMTudyMCPPg++14.2.0Success20,381
Apr 29, 2026 13:50TudyMTudyMCPPclang++18.1.3Success17,532
Apr 29, 2026 13:48TudyMTudyMCPPclang++18.1.3Success17,329+4.56 RP
Apr 29, 2026 13:45TudyMTudyMCPPclang++20.1.2Success17,542
Apr 29, 2026 13:40TudyMTudyMCPPclang++18.1.3Success104,881
Apr 29, 2026 13:36TudyMTudyMCPPclang++18.1.3Success17,473
Apr 29, 2026 13:33TudyMTudyMCPPclang++18.1.3Success124,307
Apr 29, 2026 07:27olliecrowolliecrowCPPg++10.5.0Success25,366
Apr 29, 2026 07:25olliecrowolliecrowCPPg++10.5.0Success23,775
Apr 29, 2026 07:15olliecrowolliecrowCPPg++10.5.0Success3,315
Apr 29, 2026 06:24olliecrowolliecrowCPPg++10.5.0Success23,839
Apr 29, 2026 05:21Charles CabergsCharles CabergsCPPg++13.3.0Success9,598
Apr 29, 2026 02:58olliecrowolliecrowCPPclang++18.1.3Success20,310
Apr 29, 2026 01:51olliecrowolliecrowCPPclang++18.1.3Success23,019
Apr 29, 2026 00:41olliecrowolliecrowCPPg++10.5.0Success3,457
Apr 28, 2026 23:35olliecrowolliecrowCPPg++10.5.0Success23,769