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.

Back to listJan 2, 2026 06:01Rajarshi BasuRajarshi BasuError
Source Code

Source code access is restricted. Log in to request access.

Challenge History
DateChallengerCostTypeStatus
Oct 5, 2026 21:24Andrew Epstein10.00CustomSolution Broken
Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Oct 5, 2026 21:25017,295,8943,179,0003,483,00020,480No answer to stdout. Died or killed?
2Jan 2, 2026 06:045,29972,331,80840,417,0003,031,0002,506,752
3Jan 2, 2026 06:065,31371,810,35039,513,0004,052,0002,359,296
4Jan 2, 2026 06:015,45771,111,71440,772,0003,977,0002,293,760
5Jan 2, 2026 06:065,50473,803,29040,115,0005,014,0002,322,432
6Jan 2, 2026 06:025,85369,961,97045,992,0001,999,0002,478,080
7Jan 2, 2026 06:045,91375,483,07246,470,0002,020,0002,461,696
8Jan 2, 2026 06:025,91576,516,61540,418,0008,083,0002,490,368
9Jan 2, 2026 06:065,96174,001,53143,890,0004,987,0002,514,944
10Jan 2, 2026 06:066,07376,370,17543,825,0005,976,0002,510,848
11Jan 2, 2026 06:016,11476,162,62446,127,0004,011,0002,404,352
12Jan 2, 2026 06:026,17175,912,93844,531,0006,072,0002,351,104
13Jan 2, 2026 06:066,19478,384,85944,816,0005,975,0002,297,856
14Jan 2, 2026 06:046,19676,423,91144,831,0005,977,0002,531,328
15Jan 2, 2026 06:066,32178,974,69248,841,0002,990,0002,412,544
16Jan 2, 2026 06:066,34278,409,60343,004,0009,000,0002,428,928
17Jan 2, 2026 06:046,42677,175,56644,740,0007,953,0002,428,928
18Jan 2, 2026 06:056,44384,716,91447,848,0004,984,0002,301,952
19Jan 2, 2026 06:066,53777,450,78950,569,0003,034,0002,510,848
20Jan 2, 2026 06:016,58481,872,51948,988,0004,998,0002,314,240
21Jan 2, 2026 06:026,88988,494,18852,452,0004,034,0002,281,472
22Jan 2, 2026 06:0285,641727,615,686593,373,000108,884,0002,510,848
23Jan 2, 2026 06:0286,260738,257,769599,438,000107,898,0002,281,472
24Jan 2, 2026 06:0188,302754,271,504594,243,000129,834,0002,379,776
25Jan 2, 2026 06:0688,622756,056,261624,741,000101,957,0002,469,888
26Jan 2, 2026 06:0595,020807,452,291654,295,000124,865,0002,514,944
27Jan 2, 2026 06:0496,384817,256,405675,444,000114,905,0002,371,584
28Jan 2, 2026 06:0297,450829,276,944683,225,000115,868,0002,527,232
29Jan 2, 2026 06:0497,958833,335,779682,370,000120,888,0002,428,928
30Jan 2, 2026 06:0598,352840,735,285671,570,000134,913,0002,412,544
31Jan 2, 2026 06:0299,279839,746,262701,217,000112,874,0002,510,848
32Jan 2, 2026 06:04100,505850,808,963710,261,000113,881,0002,371,584
33Jan 2, 2026 06:04100,709852,732,936703,840,000121,972,0002,408,448
34Jan 2, 2026 06:01105,538889,763,055757,483,000107,926,0002,318,336
35Jan 2, 2026 06:01105,730893,000,080734,986,000131,997,0002,437,120
36Jan 2, 2026 06:04108,675927,734,548773,249,000117,885,0002,465,792
37Jan 2, 2026 06:01110,610936,700,495793,124,000113,874,0002,416,640
38Jan 2, 2026 06:01111,003937,444,522780,337,000129,889,0002,387,968
39Jan 2, 2026 06:01114,322966,497,646822,511,000114,931,0002,392,064
40Jan 2, 2026 06:02115,444975,028,295834,802,000111,839,0002,318,336