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.
| Date | Author | Language | Status | Score | |
|---|---|---|---|---|---|
| Mar 14, 2026 21:51 | CPPclang++18.1.3 | Success | 70,611 | ||
| Mar 14, 2026 21:46 | CPPclang++18.1.3 | Success | 97,644 | ||
| Mar 14, 2026 21:42 | CPPclang++18.1.3 | Error | |||
| Mar 14, 2026 21:39 | CPPclang++18.1.3 | Success | 65,730 | ||
| Mar 14, 2026 21:30 | CPPclang++18.1.3 | Success | 65,404+46.96 RP | ||
| Mar 14, 2026 21:01 | CPPclang++18.1.3 | Success | 101,209 | ||
| Mar 14, 2026 20:55 | CPPclang++18.1.3 | Success | 103,906 | ||
| Mar 14, 2026 20:49 | CPPclang++18.1.3 | Success | 94,396+9.29 RP | ||
| Mar 14, 2026 20:45 | CPPclang++18.1.3 | Success | 103,473+86.36 RP | ||
| Mar 14, 2026 20:37 | CPPclang++18.1.3 | Success | 975,265 | ||
| Mar 14, 2026 20:32 | CPPg++13.3.0 | Success | 972,189+10.29 RP | ||
| Mar 14, 2026 11:20 | CPPg++13.3.0 | Success | 14,138 | ||
| Mar 14, 2026 11:08 | CPPclang++18.1.3 | Success | 13,072+232.23 RP | ||
| Mar 14, 2026 11:02 | CPPclang++18.1.3 | Success | 18,833 | ||
| Mar 13, 2026 16:16 | CPPclang++18.1.3 | Success | 18,814 | ||
| Mar 13, 2026 15:57 | CPPclang++18.1.3 | Success | 40,777 | ||
| Mar 13, 2026 15:33 | CPPclang++18.1.3 | Success | 41,107 | ||
| Mar 13, 2026 15:01 | CPPclang++18.1.3 | Success | 18,770+183.53 RP | ||
| Mar 13, 2026 14:26 | CPPclang++18.1.3 | Success | 28,634+241.05 RP | ||
| Mar 13, 2026 11:20 | CPPg++13.3.0 | Success | 92,433+108.19 RP | ||
| Mar 13, 2026 02:15 | RUSTrust-1.93.0 | Success | 11,194 | ||
| Mar 13, 2026 02:15 | RUSTrust-1.93.0 | Success | 11,221 | ||
| Mar 13, 2026 02:15 | RUSTrust-1.93.0 | Success | 4,056 | ||
| Mar 13, 2026 02:15 | RUSTrust-1.93.0 | Success | 11,641 | ||
| Mar 12, 2026 23:42 | CPPg++13.3.0 | Success | 973,195+10.28 RP | ||
| Mar 12, 2026 22:10 | RUSTrust-1.93.0 | Success | 11,220 | ||
| Mar 12, 2026 22:10 | RUSTrust-1.93.0 | Success | 11,220 | ||
| Mar 12, 2026 22:09 | RUSTrust-1.93.0 | Success | 11,201 | ||
| Mar 12, 2026 22:05 | RUSTrust-1.93.0 | Success | 3,660 | ||
| Mar 12, 2026 22:05 | RUSTrust-1.93.0 | Success | 3,640 | ||
| Mar 12, 2026 22:04 | RUSTrust-1.93.0 | Success | 11,187 | ||
| Mar 12, 2026 22:04 | RUSTrust-1.93.0 | Success | 3,764 | ||
| Mar 12, 2026 21:46 | CPPclang++18.1.3 | Error | |||
| Mar 12, 2026 21:44 | RUSTrust-1.93.0 | Success | 11,140 | ||
| Mar 12, 2026 21:36 | RUSTrust-1.93.0 | Success | 11,223 | ||
| Mar 12, 2026 21:36 | RUSTrust-1.93.0 | Success | 11,275 | ||
| Mar 12, 2026 21:36 | RUSTrust-1.93.0 | Success | 3,405+27.48 RP | ||
| Mar 12, 2026 21:36 | RUSTrust-1.93.0 | Success | 11,305 | ||
| Mar 12, 2026 20:39 | RUSTrust-1.93.0 | Success | 11,206 | ||
| Mar 12, 2026 20:36 | RUSTrust-1.93.0 | Success | 3,828 | ||
| Mar 12, 2026 20:35 | RUSTrust-1.93.0 | Success | 11,209 | ||
| Mar 12, 2026 20:35 | RUSTrust-1.93.0 | Success | 11,194 | ||
| Mar 12, 2026 20:35 | RUSTrust-1.93.0 | Error | |||
| Mar 12, 2026 20:34 | RUSTrust-1.93.0 | Error | |||
| Mar 12, 2026 20:16 | RUSTrust-1.93.0 | Success | 11,189 | ||
| Mar 12, 2026 20:16 | RUSTrust-1.93.0 | Success | 11,195 | ||
| Mar 12, 2026 20:16 | RUSTrust-1.93.0 | Success | 17,770 | ||
| Mar 12, 2026 20:15 | RUSTrust-1.93.0 | Success | 12,403 | ||
| Mar 12, 2026 20:15 | RUSTrust-1.93.0 | Success | 11,205 | ||
| Mar 12, 2026 16:19 | RUSTrust-1.93.0 | Success | 4,635 | ||
| Mar 12, 2026 16:19 | RUSTrust-1.93.0 | Success | 15,097 | ||
| Mar 12, 2026 16:19 | RUSTrust-1.93.0 | Success | 4,530 | ||
| Mar 12, 2026 16:18 | RUSTrust-1.93.0 | Success | 4,513 | ||
| Mar 12, 2026 16:03 | RUSTrust-1.93.0 | Success | 4,468 | ||
| Mar 11, 2026 02:43 | CPPg++13.3.0 | Success | 13,458+743.05 RP | ||
| Mar 10, 2026 23:22 | CPPclang++18.1.3 | Success | 3,419+8.53 RP | ||
| Mar 10, 2026 22:52 | CPPclang++18.1.3 | Success | 9,269 | ||
| Mar 10, 2026 22:45 | CPPclang++18.1.3 | Success | 18,683 | ||
| Mar 10, 2026 22:32 | CPPclang++18.1.3 | Success | 3,674 | ||
| Mar 10, 2026 22:26 | CPPclang++18.1.3 | Success | 18,328 | ||
| Mar 10, 2026 22:22 | CPPclang++18.1.3 | Success | 3,429+6.79 RP | ||
| Mar 10, 2026 22:22 | CPPclang++18.1.3 | Success | 3,437+66.18 RP | ||
| Mar 10, 2026 22:21 | CPPclang++18.1.3 | Success | 18,387 | ||
| Mar 10, 2026 22:16 | CPPclang++18.1.3 | Success | 18,567 | ||
| Mar 10, 2026 22:08 | CPPclang++18.1.3 | Success | 3,641 | ||
| Mar 10, 2026 22:06 | CPPclang++18.1.3 | Success | 3,517+54.71 RP | ||
| Mar 10, 2026 21:59 | CPPclang++18.1.3 | Success | 3,586+466.82 RP | ||
| Mar 10, 2026 21:52 | CPPclang++18.1.3 | Success | 4,307+1'019.21 RP | ||
| Mar 10, 2026 21:51 | CPPclang++18.1.3 | Success | 10,220 | ||
| Mar 10, 2026 21:33 | CPPclang++18.1.3 | Success | 7,677+307.67 RP | ||
| Mar 10, 2026 21:20 | CPPclang++18.1.3 | Success | 10,051+16.45 RP | ||
| Mar 10, 2026 21:16 | CPPclang++18.1.3 | Success | 10,315 | ||
| Mar 10, 2026 21:10 | CPPclang++18.1.3 | Success | 10,320 | ||
| Mar 10, 2026 21:05 | RUSTrust-1.94.0 | Success | 15,644 | ||
| Mar 10, 2026 21:00 | CPPclang++18.1.3 | Success | 10,220+5.99 RP | ||
| Mar 10, 2026 20:58 | CPPclang++18.1.3 | Success | 10,283+16.82 RP | ||
| Mar 10, 2026 20:57 | RUSTrust-1.94.0 | Success | 15,781 | ||
| Mar 10, 2026 20:53 | CPPclang++18.1.3 | Success | 15,092 | ||
| Mar 10, 2026 20:53 | RUSTrust-1.94.0 | Success | 10,755 | ||
| Mar 10, 2026 20:42 | CPPclang++18.1.3 | Success | 15,576 | ||
| Mar 10, 2026 20:39 | RUSTrust-1.94.0 | Success | 12,045 | ||
| Mar 10, 2026 20:37 | CPPclang++18.1.3 | Success | 10,464+42.50 RP | ||
| Mar 10, 2026 20:34 | CPPclang++18.1.3 | Success | 11,318 | ||
| Mar 10, 2026 20:30 | CPPclang++18.1.3 | Success | 10,951+79.83 RP | ||
| Mar 10, 2026 20:28 | RUSTrust-1.94.0 | Success | 17,557 | ||
| Mar 10, 2026 20:25 | RUSTrust-1.94.0 | Success | 16,478 | ||
| Mar 10, 2026 20:21 | RUSTrust-1.94.0 | Success | 19,546 | ||
| Mar 10, 2026 13:06 | CPPclang++18.1.3 | Error | |||
| Mar 10, 2026 13:05 | CPPclang++18.1.3 | Error | |||
| Mar 10, 2026 13:00 | CPPclang++18.1.3 | Success | 15,209 | ||
| Mar 10, 2026 12:55 | CPPclang++18.1.3 | Success | 12,000+0.28 RP | ||
| Mar 10, 2026 06:38 | CPPclang++18.1.3 | Error | |||
| Mar 10, 2026 06:29 | CPPclang++18.1.3 | Error | |||
| Mar 10, 2026 06:02 | RUSTrust-1.94.0 | Success | 12,695 | ||
| Mar 10, 2026 06:00 | RUSTrust-1.94.0 | Success | 12,072 | ||
| Mar 10, 2026 05:54 | RUSTrust-1.94.0 | Success | 12,048 | ||
| Mar 10, 2026 05:06 | CPPclang++18.1.3 | Success | 12,004+0.21 RP | ||
| Mar 10, 2026 04:49 | CPPclang++18.1.3 | Error | |||
| Mar 10, 2026 04:31 | CPPclang++18.1.3 | Success | 12,007+0.62 RP | ||
| Mar 10, 2026 04:24 | CPPclang++18.1.3 | Success | 12,016+8.50 RP |