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 | Nov 7, 2024 10:14 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 2 | Nov 7, 2024 10:12 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 3 | Nov 7, 2024 10:12 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 4 | Nov 7, 2024 10:11 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 5 | Nov 7, 2024 10:11 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 6 | Nov 7, 2024 10:10 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 7 | Nov 7, 2024 10:10 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 8 | Nov 7, 2024 10:09 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 9 | Nov 7, 2024 10:09 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 10 | Nov 7, 2024 10:05 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 11 | Nov 7, 2024 10:04 | 0 | 0 | 0 | 0 | 0 | Error: Exit with code 1: Index out of bounds | stderr |
| 12 | Nov 7, 2024 10:15 | 80,254 | 688,150,683 | 642,082,000 | 16,002,000 | 2,297,856 | ||
| 13 | Nov 7, 2024 10:13 | 80,317 | 685,830,612 | 643,611,000 | 14,990,000 | 2,396,160 | ||
| 14 | Nov 7, 2024 10:13 | 80,971 | 693,906,613 | 640,968,000 | 22,998,000 | 2,285,568 | ||
| 15 | Nov 7, 2024 10:13 | 82,290 | 699,044,559 | 655,787,000 | 18,993,000 | 2,457,600 | ||
| 16 | Nov 7, 2024 10:13 | 82,535 | 704,848,055 | 662,789,000 | 13,995,000 | 2,437,120 | ||
| 17 | Nov 7, 2024 10:13 | 82,885 | 703,969,810 | 664,664,000 | 14,992,000 | 2,269,184 | ||
| 18 | Nov 7, 2024 10:15 | 83,512 | 714,785,995 | 665,803,000 | 18,994,000 | 2,367,488 | ||
| 19 | Nov 7, 2024 10:07 | 84,075 | 717,741,903 | 673,427,000 | 15,986,000 | 2,523,136 | ||
| 20 | Nov 7, 2024 10:13 | 84,439 | 719,385,880 | 673,417,000 | 18,983,000 | 2,510,848 | ||
| 21 | Nov 7, 2024 10:13 | 84,520 | 720,097,303 | 677,063,000 | 16,001,000 | 2,351,104 | ||
| 22 | Nov 7, 2024 10:13 | 85,009 | 725,777,063 | 680,073,000 | 17,001,000 | 2,400,256 | ||
| 23 | Nov 7, 2024 10:13 | 86,535 | 740,228,897 | 693,596,000 | 15,990,000 | 2,314,240 | ||
| 24 | Nov 7, 2024 10:07 | 87,568 | 745,687,307 | 700,059,000 | 18,001,000 | 2,502,656 | ||
| 25 | Nov 7, 2024 10:07 | 88,984 | 754,576,233 | 712,676,000 | 16,992,000 | 2,445,312 | ||
| 26 | Nov 7, 2024 10:07 | 89,308 | 760,952,005 | 710,348,000 | 21,979,000 | 2,404,352 | ||
| 27 | Nov 7, 2024 10:07 | 91,047 | 776,364,430 | 731,593,000 | 14,991,000 | 2,285,568 | ||
| 28 | Nov 7, 2024 10:07 | 91,170 | 785,367,603 | 726,603,000 | 20,988,000 | 2,465,792 | ||
| 29 | Nov 7, 2024 10:07 | 92,546 | 788,463,263 | 738,878,000 | 19,996,000 | 2,437,120 | ||
| 30 | Nov 7, 2024 10:07 | 92,725 | 786,309,635 | 743,360,000 | 16,985,000 | 2,367,488 | ||
| 31 | Nov 7, 2024 10:07 | 93,008 | 788,459,550 | 742,674,000 | 19,991,000 | 2,514,944 | ||
| 32 | Nov 7, 2024 10:15 | 95,677 | 809,461,756 | 767,563,000 | 16,990,000 | 2,433,024 | ||
| 33 | Nov 7, 2024 10:06 | 103,676 | 875,164,622 | 828,168,000 | 21,977,000 | 2,449,408 | ||
| 34 | Nov 7, 2024 10:06 | 107,073 | 908,539,427 | 855,997,000 | 21,999,000 | 2,285,568 | ||
| 35 | Nov 7, 2024 10:06 | 107,468 | 912,450,277 | 864,251,000 | 16,985,000 | 2,400,256 | ||
| 36 | Nov 7, 2024 10:06 | 111,527 | 938,444,319 | 891,534,000 | 22,988,000 | 2,314,240 | ||
| 37 | Nov 7, 2024 10:06 | 111,528 | 940,958,784 | 897,538,000 | 16,991,000 | 2,506,752 | ||
| 38 | Nov 7, 2024 10:06 | 114,761 | 964,500,032 | 916,067,000 | 24,974,000 | 2,265,088 | ||
| 39 | Nov 7, 2024 10:06 | 115,089 | 971,184,098 | 921,735,000 | 21,993,000 | 2,281,472 | ||
| 40 | Nov 7, 2024 10:06 | 118,164 | 1,006,472,370 | 937,944,000 | 30,998,000 | 2,498,560 | ||
| 41 | Nov 7, 2024 09:57 | 118,732 | 997,829,574 | 945,612,000 | 27,988,000 | 2,387,968 | ||
| 42 | Nov 7, 2024 10:06 | 120,471 | 1,013,879,025 | 964,870,000 | 22,996,000 | 2,469,888 | ||
| 43 | Nov 7, 2024 09:57 | 129,912 | 1,088,137,386 | 1,039,294,000 | 25,982,000 | 2,478,080 | ||
| 44 | Nov 7, 2024 09:57 | 135,739 | 1,139,951,648 | 1,076,093,000 | 36,968,000 | 2,322,432 |