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 | Sep 8, 2024 16:14 | 4,010 | 562,098,192 | 30,888,000 | 1,992,000 | 2,514,944 | ||
| 2 | Sep 8, 2024 16:14 | 4,015 | 560,189,549 | 30,925,000 | 1,995,000 | 2,277,376 | ||
| 3 | Sep 8, 2024 16:35 | 4,026 | 557,477,816 | 31,013,000 | 2,000,000 | 2,424,832 | ||
| 4 | Sep 8, 2024 16:14 | 4,029 | 561,439,988 | 31,035,000 | 2,002,000 | 2,363,392 | ||
| 5 | Sep 8, 2024 16:35 | 4,031 | 561,958,994 | 30,050,000 | 3,005,000 | 2,326,528 | ||
| 6 | Sep 8, 2024 16:14 | 4,033 | 562,052,021 | 31,070,000 | 2,004,000 | 2,330,624 | ||
| 7 | Sep 8, 2024 16:14 | 4,046 | 562,761,922 | 31,165,000 | 2,010,000 | 2,502,656 | ||
| 8 | Sep 8, 2024 16:14 | 4,057 | 564,117,196 | 32,258,000 | 1,008,000 | 2,392,064 | ||
| 9 | Sep 8, 2024 16:14 | 4,058 | 560,911,597 | 32,265,000 | 1,008,000 | 2,322,432 | ||
| 10 | Sep 8, 2024 16:14 | 4,061 | 556,783,476 | 28,254,000 | 5,045,000 | 2,445,312 | ||
| 11 | Sep 8, 2024 16:35 | 4,116 | 560,425,336 | 30,771,000 | 2,977,000 | 2,297,856 | ||
| 12 | Sep 8, 2024 16:09 | 4,117 | 563,344,704 | 32,765,000 | 992,000 | 2,363,392 | ||
| 13 | Sep 8, 2024 16:09 | 4,125 | 563,430,855 | 30,840,000 | 2,984,000 | 2,306,048 | ||
| 14 | Sep 8, 2024 16:09 | 4,156 | 561,037,608 | 30,074,000 | 4,009,000 | 2,363,392 | ||
| 15 | Sep 8, 2024 16:09 | 4,160 | 564,121,727 | 33,107,000 | 1,003,000 | 2,359,296 | ||
| 16 | Sep 8, 2024 16:09 | 4,164 | 560,589,859 | 32,137,000 | 2,008,000 | 2,498,560 | ||
| 17 | Sep 8, 2024 16:09 | 4,166 | 558,198,558 | 32,149,000 | 2,009,000 | 2,306,048 | ||
| 18 | Sep 8, 2024 16:09 | 4,172 | 560,353,303 | 32,202,000 | 2,012,000 | 2,453,504 | ||
| 19 | Sep 8, 2024 16:09 | 4,195 | 565,603,576 | 31,361,000 | 3,035,000 | 2,461,696 | ||
| 20 | Sep 8, 2024 16:09 | 4,210 | 567,122,152 | 32,490,000 | 2,030,000 | 2,273,280 | ||
| 21 | Sep 8, 2024 16:14 | 4,215 | 567,824,881 | 32,530,000 | 2,033,000 | 2,404,352 | ||
| 22 | Sep 8, 2024 15:52 | 4,312 | 560,287,029 | 34,346,000 | 1,010,000 | 2,392,064 | ||
| 23 | Sep 8, 2024 15:52 | 4,325 | 562,660,791 | 29,386,000 | 6,079,000 | 2,371,584 | ||
| 24 | Sep 8, 2024 15:52 | 4,344 | 561,937,458 | 33,640,000 | 1,978,000 | 2,494,464 | ||
| 25 | Sep 8, 2024 15:52 | 4,359 | 566,650,979 | 33,761,000 | 1,985,000 | 2,420,736 | ||
| 26 | Sep 8, 2024 15:52 | 4,360 | 564,580,755 | 34,760,000 | 993,000 | 2,310,144 | ||
| 27 | Sep 8, 2024 15:52 | 4,360 | 569,464,459 | 31,783,000 | 3,972,000 | 2,437,120 | ||
| 28 | Sep 8, 2024 15:52 | 4,372 | 561,506,101 | 30,870,000 | 4,979,000 | 2,502,656 | ||
| 29 | Sep 8, 2024 15:52 | 4,444 | 561,273,214 | 34,470,000 | 1,969,000 | 2,445,312 | ||
| 30 | Sep 8, 2024 15:52 | 4,460 | 562,182,418 | 32,511,000 | 4,063,000 | 2,334,720 | ||
| 31 | Sep 8, 2024 15:51 | 4,499 | 565,306,836 | 31,906,000 | 4,985,000 | 2,342,912 | ||
| 32 | Sep 8, 2024 15:51 | 4,509 | 559,214,865 | 31,974,000 | 4,996,000 | 2,465,792 | ||
| 33 | Sep 8, 2024 15:51 | 4,510 | 564,256,278 | 32,981,000 | 3,997,000 | 2,326,528 | ||
| 34 | Sep 8, 2024 15:51 | 4,511 | 566,391,121 | 32,992,000 | 3,999,000 | 2,289,664 | ||
| 35 | Sep 8, 2024 15:51 | 4,532 | 563,289,230 | 34,149,000 | 3,013,000 | 2,342,912 | ||
| 36 | Sep 8, 2024 15:51 | 4,534 | 564,925,568 | 36,177,000 | 1,004,000 | 2,293,760 | ||
| 37 | Sep 8, 2024 15:51 | 4,535 | 563,007,752 | 35,181,000 | 2,010,000 | 2,506,752 | ||
| 38 | Sep 8, 2024 15:51 | 4,539 | 567,276,287 | 35,209,000 | 2,011,000 | 2,465,792 | ||
| 39 | Sep 8, 2024 15:51 | 4,555 | 563,345,986 | 33,314,000 | 4,038,000 | 2,363,392 | ||
| 40 | Sep 8, 2024 15:51 | 4,557 | 563,238,842 | 34,335,000 | 3,029,000 | 2,355,200 | ||
| 41 | Sep 8, 2024 15:51 | 4,560 | 566,345,912 | 32,342,000 | 5,053,000 | 2,314,240 | ||
| 42 | Sep 8, 2024 15:51 | 4,569 | 563,560,385 | 35,439,000 | 2,025,000 | 2,465,792 | ||
| 43 | Sep 8, 2024 15:51 | 4,577 | 561,415,030 | 30,430,000 | 7,100,000 | 2,318,336 | ||
| 44 | Sep 8, 2024 15:51 | 4,602 | 565,286,642 | 34,759,000 | 2,979,000 | 2,359,296 | ||
| 45 | Sep 8, 2024 15:51 | 4,631 | 562,401,310 | 33,979,000 | 3,997,000 | 2,416,640 | ||
| 46 | Sep 8, 2024 15:51 | 4,638 | 564,248,258 | 36,029,000 | 2,001,000 | 2,387,968 | ||
| 47 | Sep 8, 2024 15:51 | 4,643 | 564,135,030 | 33,063,000 | 5,009,000 | 2,326,528 | ||
| 48 | Sep 8, 2024 15:51 | 4,649 | 563,738,435 | 31,098,000 | 7,022,000 | 2,494,464 |