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 | Jun 6, 2024 00:25 | 0 | 0 | 0 | 0 | 0 | Error: expected "2241836340 ", got "3764451308" | stderr |
| 2 | Jun 6, 2024 00:20 | 0 | 0 | 0 | 0 | 0 | Error: expected "2203026232 ", got "2765655025" | stderr |
| 3 | Jun 6, 2024 00:20 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 4 | Jun 6, 2024 00:20 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 5 | Jun 6, 2024 00:20 | 0 | 0 | 0 | 0 | 0 | Error: expected "2188884554 ", got "0" | stderr |
| 6 | Jun 6, 2024 00:20 | 0 | 0 | 0 | 0 | 0 | Error: expected "2206250265 ", got "2401943572" | stderr |
| 7 | Jun 6, 2024 00:20 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 8 | Jun 6, 2024 00:20 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 9 | Jun 6, 2024 00:20 | 0 | 0 | 0 | 0 | 0 | Error: expected "2187120146 ", got "0" | stderr |
| 10 | Jun 6, 2024 00:25 | 0 | 0 | 0 | 0 | 0 | Error: expected "2205166842 ", got "3641001923" | stderr |
| 11 | Jun 6, 2024 00:25 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 12 | Jun 6, 2024 00:19 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 13 | Jun 6, 2024 00:25 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 14 | Jun 6, 2024 00:25 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 15 | Jun 6, 2024 00:26 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 16 | Jun 6, 2024 00:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "2208916399 ", got "0" | stderr |
| 17 | Jun 6, 2024 00:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "2214647119 ", got "4087366807" | stderr |
| 18 | Jun 6, 2024 00:26 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 19 | Jun 6, 2024 00:26 | 0 | 0 | 0 | 0 | 0 | Error: expected "2194927470 ", got "0" | stderr |
| 20 | Jun 8, 2024 13:39 | 0 | 0 | 0 | 0 | 0 | Error: expected "2209300031 ", got "2716909163" | stderr |
| 21 | Jun 8, 2024 13:40 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 22 | Jun 6, 2024 00:19 | 0 | 0 | 0 | 0 | 0 | Error: expected "2322899215 ", got "3642934352" | stderr |
| 23 | Jun 6, 2024 00:19 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 24 | Jun 6, 2024 00:19 | 0 | 0 | 0 | 0 | 0 | Error: expected "2215282801 ", got "3042519943" | stderr |
| 25 | Jun 6, 2024 00:19 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 26 | Jun 6, 2024 00:19 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 27 | Jun 6, 2024 00:19 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 28 | Jun 6, 2024 00:19 | 0 | 0 | 0 | 0 | 0 | Error: expected "2228713837 ", got "480180490" | stderr |
| 29 | Jun 6, 2024 00:19 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | |
| 30 | May 30, 2024 19:45 | 0 | 0 | 0 | 0 | 0 | Error: No answer to stdout. Died or killed? | stderr |
| 31 | Jun 6, 2024 00:20 | 4,903 | 100,251,593 | 40,208,488 | 0 | 2,240,512 | ||
| 32 | Jun 6, 2024 00:20 | 5,020 | 98,942,563 | 41,163,559 | 0 | 2,244,608 | ||
| 33 | Jun 6, 2024 00:20 | 5,380 | 104,789,430 | 44,118,311 | 0 | 2,236,416 | ||
| 34 | Nov 20, 2024 16:14 | 6,266 | 75,206,507 | 44,330,000 | 7,052,000 | 2,510,848 | ||
| 35 | Nov 20, 2024 16:14 | 7,002 | 82,758,254 | 50,368,000 | 7,051,000 | 2,510,848 | ||
| 36 | Nov 20, 2024 16:14 | 7,247 | 81,275,523 | 51,365,000 | 8,057,000 | 2,367,488 | ||
| 37 | Nov 20, 2024 16:14 | 7,668 | 85,949,590 | 54,894,000 | 7,984,000 | 2,527,232 | ||
| 38 | Nov 20, 2024 16:14 | 7,984 | 93,999,750 | 57,413,000 | 8,058,000 | 2,289,664 | ||
| 39 | Nov 20, 2024 16:14 | 8,003 | 90,710,598 | 58,557,000 | 7,067,000 | 2,514,944 | ||
| 40 | Nov 20, 2024 16:14 | 8,124 | 97,190,724 | 59,552,000 | 7,065,000 | 2,289,664 | ||
| 41 | Nov 20, 2024 16:14 | 8,337 | 91,099,630 | 61,325,000 | 7,037,000 | 2,510,848 | ||
| 42 | Nov 20, 2024 16:14 | 9,500 | 105,823,233 | 69,912,000 | 7,990,000 | 2,510,848 |