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 | |
|---|---|---|---|---|---|
| May 21, 2026 23:51 | CPPclang++20.1.2 | Success | 19,228 | ||
| May 21, 2026 23:45 | CPPclang++20.1.2 | Success | 7,426+68.66 RP | ||
| May 21, 2026 23:43 | CPPclang++20.1.2 | Success | 18,980 | ||
| May 21, 2026 23:39 | CPPclang++20.1.2 | Success | 18,243 | ||
| May 21, 2026 23:33 | CPPclang++20.1.2 | Success | 7,825+0.33 RP | ||
| May 21, 2026 23:31 | CPPclang++20.1.2 | Success | 7,827+15.00 RP | ||
| May 21, 2026 23:28 | CPPg++13.3.0 | Success | 9,702 | ||
| May 21, 2026 23:26 | CPPclang++20.1.2 | Success | 8,326 | ||
| May 20, 2026 19:23 | CPPclang++20.1.2 | Success | 8,354 | ||
| May 20, 2026 19:17 | CPPclang++20.1.2 | Success | 7,920+29.58 RP | ||
| May 20, 2026 19:16 | CPPclang++20.1.2 | Success | 9,875 | ||
| May 20, 2026 19:15 | CPPclang++20.1.2 | Success | 8,110+222.23 RP | ||
| May 20, 2026 19:14 | CPPclang++20.1.2 | Success | 20,093 | ||
| May 20, 2026 19:12 | CPPclang++20.1.2 | Success | 12,330 | ||
| May 20, 2026 19:09 | CPPclang++20.1.2 | Success | 9,942 | ||
| May 20, 2026 19:08 | CPPclang++20.1.2 | Success | 22,296 | ||
| May 20, 2026 19:07 | CPPclang++20.1.2 | Success | 9,893+43.70 RP | ||
| May 20, 2026 19:03 | CPPclang++20.1.2 | Success | 20,402 | ||
| May 20, 2026 19:02 | CPPclang++20.1.2 | Error | |||
| May 20, 2026 19:01 | CPPclang++20.1.2 | Error | |||
| May 20, 2026 18:59 | CPPclang++20.1.2 | Error | |||
| May 18, 2026 16:15 | CPPclang++20.1.2 | Success | 25,207 | ||
| May 18, 2026 16:15 | CPPclang++20.1.2 | Success | 24,018 | ||
| May 18, 2026 03:55 | CPPclang++20.1.2 | Success | 22,396 | ||
| May 18, 2026 03:55 | CPPclang++20.1.2 | Success | 22,440 | ||
| May 18, 2026 03:55 | CPPclang++20.1.2 | Success | 22,050 | ||
| May 17, 2026 15:10 | CPPclang++20.1.2 | Success | 10,351 | ||
| May 17, 2026 15:08 | CPPclang++18.1.3 | Success | 11,209 | ||
| May 17, 2026 08:29 | CPPclang++20.1.2 | Success | 22,341 | ||
| May 17, 2026 08:15 | CPPclang++20.1.2 | Success | 10,684 | ||
| May 17, 2026 04:27 | CPPclang++20.1.2 | Success | 22,192 | ||
| May 17, 2026 04:27 | CPPclang++20.1.2 | Success | 10,340+1.03 RP | ||
| May 17, 2026 04:27 | CPPclang++20.1.2 | Success | 10,812 | ||
| May 17, 2026 04:05 | CPPclang++20.1.2 | Success | 11,506 | ||
| May 17, 2026 04:05 | CPPclang++20.1.2 | Success | 11,072 | ||
| May 17, 2026 04:05 | CPPclang++20.1.2 | Success | 10,351+47.56 RP | ||
| May 17, 2026 04:02 | CPPclang++20.1.2 | Success | 12,177+46.09 RP | ||
| May 17, 2026 04:02 | CPPclang++20.1.2 | Success | 21,959 | ||
| May 17, 2026 04:02 | CPPclang++20.1.2 | Success | 10,887+97.31 RP | ||
| May 17, 2026 04:01 | CPPclang++20.1.2 | Success | 21,832 | ||
| May 17, 2026 03:59 | CPPclang++20.1.2 | Error | |||
| May 17, 2026 02:28 | CPPclang++20.1.2 | Success | 17,550 | ||
| May 17, 2026 02:27 | CPPclang++20.1.2 | Success | 17,973 | ||
| May 17, 2026 02:26 | CPPclang++20.1.2 | Success | 14,072 | ||
| May 17, 2026 02:26 | CPPclang++20.1.2 | Success | 12,901+2.81 RP | ||
| May 17, 2026 00:26 | CPPclang++20.1.2 | Success | 17,425 | ||
| May 17, 2026 00:23 | CPPclang++20.1.2 | Success | 12,948+26.94 RP | ||
| May 16, 2026 22:53 | CPPclang++20.1.2 | Success | 17,113 | ||
| May 16, 2026 22:53 | CPPclang++20.1.2 | Success | 17,615 | ||
| May 16, 2026 22:46 | CPPclang++20.1.2 | Success | 13,416+12.46 RP | ||
| May 16, 2026 21:45 | CPPclang++20.1.2 | Success | 17,444 | ||
| May 16, 2026 20:00 | CPPclang++20.1.2 | Success | 23,441 | ||
| May 16, 2026 20:00 | CPPclang++20.1.2 | Success | 19,150 | ||
| May 16, 2026 19:59 | CPPclang++20.1.2 | Success | 13,644+0.38 RP | ||
| May 16, 2026 19:55 | CPPclang++20.1.2 | Success | 13,651+181.80 RP | ||
| May 16, 2026 19:48 | CPPclang++20.1.2 | Success | 18,157+201.80 RP | ||
| May 16, 2026 15:47 | CPPg++13.3.0 | Error | |||
| May 16, 2026 07:21 | CPPg++14.2.0 | Success | 31,960 | ||
| May 16, 2026 07:21 | CPPclang++20.1.2 | Success | 28,657+8.01 RP | ||
| May 16, 2026 07:18 | CPPclang++20.1.2 | Success | 29,330+32.50 RP | ||
| May 16, 2026 07:16 | CPPg++13.3.0 | Success | 32,420+216.94 RP | ||
| May 15, 2026 19:36 | CPPclang++18.1.3 | Success | 109,276+91.51 RP | ||
| May 15, 2026 00:48 | CPPclang++18.1.3 | Success | 2,700+231.24 RP | ||
| May 15, 2026 00:44 | CPPclang++18.1.3 | Success | 5,136 | ||
| May 15, 2026 00:42 | CPPclang++18.1.3 | Success | 5,135 | ||
| May 15, 2026 00:37 | CPPclang++18.1.3 | Error | |||
| May 14, 2026 16:49 | GOgo1.25.5 | Success | 40,188 | ||
| May 11, 2026 22:56 | CPPg++14.2.0 | Success | 12,748 | ||
| May 11, 2026 22:12 | CPPg++14.2.0 | Success | 3,617 | ||
| May 11, 2026 20:47 | CPPg++14.2.0 | Success | 9,874 | ||
| May 11, 2026 20:02 | CPPg++14.2.0 | Success | 3,517+4.84 RP | ||
| May 11, 2026 18:42 | CPPg++14.2.0 | Success | 3,523 | ||
| May 11, 2026 18:31 | RUSTrust-1.95.0 | Success | 24,246 | ||
| May 11, 2026 18:22 | RUSTrust-1.95.0 | Success | 24,637 | ||
| May 11, 2026 18:22 | RUSTrust-1.95.0 | Success | 25,296 | ||
| May 11, 2026 18:19 | RUSTrust-1.95.0 | Success | 25,011 | ||
| May 11, 2026 18:18 | RUSTrust-1.95.0 | Success | 25,133 | ||
| May 11, 2026 18:18 | RUSTrust-1.95.0 | Success | 24,985 | ||
| May 11, 2026 18:18 | RUSTrust-1.95.0 | Success | 24,708 | ||
| May 11, 2026 18:17 | RUSTrust-1.95.0 | Success | 4,280 | ||
| May 11, 2026 18:14 | RUSTrust-1.95.0 | Success | 4,235 | ||
| May 11, 2026 18:13 | RUSTrust-1.95.0 | Success | 25,453 | ||
| May 11, 2026 18:11 | CPPg++14.2.0 | Success | 3,535 | ||
| May 11, 2026 18:07 | RUSTrust-1.95.0 | Success | 25,454 | ||
| May 11, 2026 18:05 | RUSTrust-1.95.0 | Success | 4,545 | ||
| May 11, 2026 17:48 | CPPg++14.2.0 | Success | 13,451 | ||
| May 11, 2026 17:02 | CPPg++14.2.0 | Success | 3,523+174.66 RP | ||
| May 10, 2026 13:38 | RUSTrust-1.95.0 | Success | 24,886 | ||
| May 10, 2026 13:37 | RUSTrust-1.95.0 | Success | 24,464 | ||
| May 10, 2026 13:36 | RUSTrust-1.95.0 | Error | |||
| May 10, 2026 13:35 | RUSTrust-1.95.0 | Error | |||
| May 10, 2026 13:35 | RUSTrust-1.95.0 | Error | |||
| May 10, 2026 13:26 | RUSTrust-1.95.0 | Success | 25,155 | ||
| May 10, 2026 13:26 | RUSTrust-1.95.0 | Success | 4,350 | ||
| May 10, 2026 13:25 | RUSTrust-1.95.0 | Success | 24,282 | ||
| May 10, 2026 13:25 | RUSTrust-1.95.0 | Success | 4,220 | ||
| May 10, 2026 13:22 | RUSTrust-1.95.0 | Success | 4,303 | ||
| May 10, 2026 13:21 | RUSTrust-1.95.0 | Success | 24,925 | ||
| May 10, 2026 13:20 | RUSTrust-1.95.0 | Success | 24,881 | ||
| May 10, 2026 13:19 | RUSTrust-1.95.0 | Success | 4,278 |