Median 
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.
Source Code
Source code access is restricted. Log in to request access.
Challenge History
No challenges yet.
Run Statistics
| # | Date | Score | Wall Time | CPU User | CPU System | Memory | Error | |
|---|---|---|---|---|---|---|---|---|
| 1 | Feb 7, 2026 05:13 | 3,732 | 55,686,318 | 27,541,000 | 3,060,000 | 2,519,040 | ||
| 2 | Feb 7, 2026 05:03 | 3,741 | 64,442,344 | 27,606,000 | 3,067,000 | 2,433,024 | ||
| 3 | Feb 7, 2026 05:13 | 3,759 | 61,569,237 | 28,835,000 | 1,988,000 | 2,400,256 | ||
| 4 | Feb 7, 2026 05:11 | 3,759 | 61,361,169 | 27,843,000 | 2,983,000 | 2,347,008 | ||
| 5 | Feb 7, 2026 05:01 | 3,767 | 57,796,242 | 27,904,000 | 2,989,000 | 2,371,584 | ||
| 6 | Feb 7, 2026 05:09 | 11,499 | 119,238,186 | 94,295,000 | 0 | 2,523,136 | ||
| 7 | Feb 7, 2026 05:09 | 11,504 | 122,551,452 | 92,327,000 | 2,007,000 | 2,310,144 | ||
| 8 | Feb 7, 2026 05:03 | 11,509 | 119,909,312 | 93,372,000 | 1,004,000 | 2,453,504 | ||
| 9 | Feb 7, 2026 05:13 | 11,516 | 118,387,013 | 92,423,000 | 2,009,000 | 2,498,560 | ||
| 10 | Feb 7, 2026 05:09 | 11,521 | 124,730,156 | 91,458,000 | 3,015,000 | 2,387,968 | ||
| 11 | Feb 7, 2026 05:13 | 11,524 | 121,468,276 | 91,485,000 | 3,015,000 | 2,510,848 | ||
| 12 | Feb 7, 2026 05:01 | 11,532 | 125,164,099 | 89,584,000 | 4,976,000 | 2,494,464 | ||
| 13 | Feb 7, 2026 05:11 | 11,540 | 120,208,726 | 92,632,000 | 1,992,000 | 2,445,312 | ||
| 14 | Feb 7, 2026 05:03 | 11,543 | 124,778,188 | 90,668,000 | 3,985,000 | 2,510,848 | ||
| 15 | Feb 7, 2026 05:12 | 11,544 | 126,014,930 | 91,672,000 | 2,989,000 | 2,490,368 | ||
| 16 | Feb 7, 2026 05:09 | 11,544 | 118,706,614 | 92,670,000 | 1,992,000 | 2,498,560 | ||
| 17 | Feb 7, 2026 05:11 | 11,546 | 118,801,749 | 91,691,000 | 2,989,000 | 2,453,504 | ||
| 18 | Feb 7, 2026 05:02 | 11,547 | 125,609,379 | 90,703,000 | 3,986,000 | 2,494,464 | ||
| 19 | Feb 7, 2026 05:11 | 11,548 | 125,191,940 | 91,707,000 | 2,990,000 | 2,498,560 | ||
| 20 | Feb 7, 2026 05:11 | 11,548 | 123,812,268 | 89,710,000 | 4,983,000 | 2,494,464 | ||
| 21 | Feb 7, 2026 05:09 | 11,548 | 120,143,271 | 93,700,000 | 996,000 | 2,342,912 | ||
| 22 | Feb 7, 2026 05:02 | 11,549 | 118,136,820 | 91,681,000 | 3,022,000 | 2,506,752 | ||
| 23 | Feb 7, 2026 05:01 | 11,549 | 121,036,862 | 91,710,000 | 2,990,000 | 2,314,240 | ||
| 24 | Feb 7, 2026 05:09 | 11,552 | 126,486,728 | 90,739,000 | 3,988,000 | 2,514,944 | ||
| 25 | Feb 7, 2026 05:01 | 11,553 | 124,199,090 | 90,745,000 | 3,988,000 | 2,473,984 | ||
| 26 | Feb 7, 2026 05:02 | 11,559 | 123,038,499 | 89,795,000 | 4,988,000 | 2,453,504 | ||
| 27 | Feb 7, 2026 05:13 | 11,560 | 126,804,765 | 89,800,000 | 4,988,000 | 2,514,944 | ||
| 28 | Feb 7, 2026 05:12 | 11,560 | 125,896,087 | 91,796,000 | 2,993,000 | 2,486,272 | ||
| 29 | Feb 7, 2026 05:11 | 11,563 | 124,908,902 | 88,832,000 | 5,988,000 | 2,506,752 | ||
| 30 | Feb 7, 2026 05:01 | 11,565 | 122,833,616 | 91,838,000 | 2,994,000 | 2,498,560 | ||
| 31 | Feb 7, 2026 05:12 | 11,565 | 120,795,458 | 90,837,000 | 3,992,000 | 2,338,816 | ||
| 32 | Feb 7, 2026 05:02 | 11,566 | 120,591,666 | 90,848,000 | 3,993,000 | 2,498,560 | ||
| 33 | Feb 7, 2026 05:11 | 11,566 | 120,549,172 | 89,848,000 | 4,991,000 | 2,297,856 | ||
| 34 | Feb 7, 2026 05:01 | 11,567 | 119,130,149 | 88,862,000 | 5,990,000 | 2,506,752 | ||
| 35 | Feb 7, 2026 05:01 | 11,578 | 124,391,207 | 91,941,000 | 2,998,000 | 2,375,680 | ||
| 36 | Feb 7, 2026 05:03 | 11,579 | 121,666,449 | 91,948,000 | 2,998,000 | 2,498,560 | ||
| 37 | Feb 7, 2026 05:11 | 11,580 | 125,161,566 | 91,961,000 | 2,998,000 | 2,355,200 | ||
| 38 | Feb 7, 2026 05:12 | 11,582 | 121,909,586 | 86,973,000 | 7,997,000 | 2,490,368 | ||
| 39 | Feb 7, 2026 05:02 | 11,582 | 124,123,051 | 89,978,000 | 4,998,000 | 2,502,656 | ||
| 40 | Feb 7, 2026 05:11 | 11,586 | 116,651,114 | 90,007,000 | 5,000,000 | 2,523,136 | ||
| 41 | Feb 7, 2026 05:11 | 11,602 | 121,574,630 | 92,134,000 | 3,004,000 | 2,494,464 | ||
| 42 | Feb 7, 2026 05:09 | 11,606 | 127,893,130 | 91,165,000 | 4,007,000 | 2,392,064 | ||
| 43 | Feb 7, 2026 05:03 | 11,613 | 116,936,566 | 93,222,000 | 2,004,000 | 2,412,544 | ||
| 44 | Feb 7, 2026 05:01 | 11,623 | 121,711,932 | 93,299,000 | 2,006,000 | 2,322,432 | ||
| 45 | Feb 7, 2026 05:09 | 11,643 | 123,167,229 | 95,476,000 | 0 | 2,355,200 | ||
| 46 | Feb 7, 2026 05:03 | 11,712 | 118,442,976 | 92,039,000 | 4,001,000 | 2,281,472 | ||
| 47 | Feb 7, 2026 05:11 | 11,722 | 122,529,837 | 92,116,000 | 4,005,000 | 2,510,848 | ||
| 48 | Feb 7, 2026 05:12 | 11,734 | 120,316,446 | 93,216,000 | 3,006,000 | 2,502,656 | ||
| 49 | Feb 7, 2026 05:02 | 11,741 | 116,371,383 | 94,274,000 | 2,005,000 | 2,482,176 | ||
| 50 | Feb 7, 2026 05:01 | 11,743 | 121,920,266 | 95,292,000 | 1,003,000 | 2,498,560 | ||
| 51 | Feb 7, 2026 05:13 | 11,748 | 117,769,253 | 93,320,000 | 3,010,000 | 2,506,752 | ||
| 52 | Feb 7, 2026 05:11 | 11,764 | 125,167,510 | 94,454,000 | 2,009,000 | 2,404,352 | ||
| 53 | Feb 7, 2026 05:09 | 11,775 | 122,899,595 | 94,541,000 | 2,011,000 | 2,314,240 | ||
| 54 | Feb 7, 2026 05:12 | 11,806 | 124,544,794 | 92,819,000 | 3,992,000 | 2,502,656 |