Median Sergey Svistunov

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.

Back to listNov 20, 2024 17:16Joad NacerJoad NacerError
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Nov 20, 2024 17:0500000Error: expected "2221728627 ", got "0"stderr
2Nov 20, 2024 16:5700000Error: expected "2244225522 ", got "0"stderr
3Nov 20, 2024 16:5700000Error: expected "2256803501 ", got "0"stderr
4Nov 20, 2024 16:5700000Error: expected "2248127073 ", got "0"stderr
5Nov 20, 2024 16:5800000Error: No answer to stdout. Died or killed?stderr
6Nov 20, 2024 16:5800000Error: No answer to stdout. Died or killed?stderr
7Nov 20, 2024 16:5900000Error: expected "2299767340 ", got "0"stderr
8Nov 20, 2024 17:0000000Error: expected "2257287078 ", got "0"stderr
9Nov 20, 2024 17:0000000Error: No answer to stdout. Died or killed?stderr
10Nov 20, 2024 17:0000000Error: expected "2227026715 ", got "0"stderr
11Nov 20, 2024 17:0000000Error: expected "2217153072 ", got "0"stderr
12Nov 20, 2024 17:0000000Error: expected "2306483243 ", got "0"stderr
13Nov 20, 2024 17:0200000Error: No answer to stdout. Died or killed?stderr
14Nov 20, 2024 17:0200000Error: No answer to stdout. Died or killed?stderr
15Nov 20, 2024 17:0200000Error: No answer to stdout. Died or killed?stderr
16Nov 20, 2024 17:0400000Error: expected "2214437415 ", got "0"stderr
17Nov 20, 2024 16:5600000Error: No answer to stdout. Died or killed?stderr
18Nov 20, 2024 17:0500000Error: expected "2289451023 ", got "0"stderr
19Nov 20, 2024 17:0500000Error: No answer to stdout. Died or killed?stderr
20Nov 20, 2024 17:0500000Error: No answer to stdout. Died or killed?stderr
21Nov 20, 2024 17:0700000Error: No answer to stdout. Died or killed?stderr
22Nov 20, 2024 17:0700000Error: expected "2277422395 ", got "0"stderr
23Nov 20, 2024 17:0700000Error: No answer to stdout. Died or killed?stderr
24Nov 20, 2024 17:0800000Error: No answer to stdout. Died or killed?stderr
25Nov 28, 2024 03:5700000Error: No answer to stdout. Died or killed?stderr
26Nov 28, 2024 03:5800000Error: No answer to stdout. Died or killed?stderr
27Nov 28, 2024 04:0000000Error: No answer to stdout. Died or killed?stderr
28Nov 28, 2024 04:0100000Error: No answer to stdout. Died or killed?stderr
29Dec 19, 2024 00:4300000Error: No answer to stdout. Died or killed?stderr
30Dec 19, 2024 00:4300000Error: No answer to stdout. Died or killed?stderr
31Dec 19, 2024 00:4500000Error: expected "2287103972 ", got "0"stderr
32Dec 24, 2024 23:114,66859,664,67136,261,0002,014,0002,535,424
33Nov 20, 2024 17:075,01564,078,90039,116,0002,005,0002,424,832
34Nov 20, 2024 16:575,15468,194,38540,254,0002,012,0002,277,376
35Nov 20, 2024 16:585,16168,976,80240,307,0002,015,0002,424,832
36Nov 20, 2024 16:575,42971,165,22742,498,0002,023,0002,420,736
37Nov 20, 2024 17:075,62172,210,53944,088,0002,004,0002,433,024
38Nov 20, 2024 19:335,65768,719,64241,344,0005,042,0002,539,520
39Nov 20, 2024 17:075,71572,603,26244,826,0002,037,0002,277,376
40Nov 20, 2024 16:595,72974,473,53840,981,0005,997,0002,539,520
41Nov 20, 2024 17:165,87170,440,03747,139,0001,002,0002,539,520
42Dec 24, 2024 23:126,07777,796,33648,834,000996,0002,506,752
43Nov 20, 2024 19:336,10171,709,25444,027,0006,003,0002,428,928
44Dec 24, 2024 23:126,29878,789,80049,615,0002,025,0002,420,736
45Nov 20, 2024 16:596,38070,921,71149,299,0003,018,0002,277,376
46Nov 20, 2024 16:586,48678,122,25050,177,0003,010,0002,277,376
47Nov 20, 2024 19:336,50084,101,03049,279,0004,022,0002,277,376
48Dec 24, 2024 23:116,51973,499,71349,420,0004,034,0002,273,280
49Dec 19, 2024 00:456,54478,962,39351,639,0002,025,0002,428,928
50Nov 28, 2024 03:586,64782,358,86343,404,00011,103,000192,512
51Nov 28, 2024 03:586,67380,432,71045,246,0009,470,000331,776
52Nov 20, 2024 16:586,72877,639,40854,167,0001,003,0002,285,568
53Dec 19, 2024 00:456,77084,703,47249,460,0006,056,0002,412,544
54Nov 20, 2024 17:166,84282,813,00253,098,0003,005,0002,539,520
55Nov 20, 2024 16:597,07075,859,12653,973,0003,998,0002,277,376
56Dec 24, 2024 23:117,33283,828,80557,114,0003,006,0002,420,736
57Nov 20, 2024 17:167,38385,973,70658,526,0002,018,0002,277,376
58Dec 19, 2024 00:457,42482,151,57156,884,0003,991,0002,273,280
59Nov 20, 2024 16:577,83286,924,02560,210,0004,014,0002,281,472
60Dec 24, 2024 23:128,03788,798,21962,908,0002,995,0002,428,928
61Nov 28, 2024 03:589,946109,563,48447,052,00034,505,000323,584