TopK Sergey Svistunov

Find the sum of the 100 largest values in 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 uint64 sum of the top 100 greatest values, printed as a decimal string.

Back to listJul 15, 2021 22:55Yurkov AlekseyYurkov AlekseyScore: 98,819Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 15, 2021 22:5597,66558,634,58235,133,0001,003,0002,289,664
2Jul 15, 2021 22:5597,69261,175,11134,138,0002,008,0002,289,664
3Jul 15, 2021 22:5597,75162,604,71335,164,0001,004,0002,277,376
4Jul 15, 2021 22:5597,94664,321,13034,227,0002,013,0002,281,472
5Jul 15, 2021 22:5598,02763,818,99534,255,0002,015,0002,289,664
6Jul 15, 2021 22:5598,09756,255,80434,280,0002,016,0002,359,296
7Jul 15, 2021 22:5598,27658,229,31834,342,0002,020,0002,281,472
8Jul 15, 2021 22:5598,31161,165,45734,355,0002,020,0002,289,664
9Jul 15, 2021 22:5598,47058,388,66834,410,0002,024,0002,289,664
10Jul 15, 2021 22:5598,53560,369,69935,446,0001,012,0002,289,664
11Jul 15, 2021 22:5598,65457,455,38334,475,0002,027,0002,289,664
12Jul 15, 2021 22:5598,70064,501,75335,505,0001,014,0002,281,472
13Jul 15, 2021 22:5598,81959,053,19136,563,00002,363,392
14Jul 15, 2021 22:5598,91667,566,92534,621,0001,978,0002,289,664
15Jul 15, 2021 22:5599,379113,125,14936,770,19102,265,088
16Jul 15, 2021 22:5599,48465,244,79034,820,0001,989,0002,289,664
17Jul 15, 2021 22:5599,57869,133,32534,853,0001,991,0002,289,664
18Jul 15, 2021 22:5599,58664,102,94935,852,000995,0002,531,328
19Jul 15, 2021 22:5599,653108,357,26336,871,68002,260,992
20Jul 15, 2021 22:5599,696109,919,29336,887,52202,260,992
21Jul 15, 2021 22:5599,71696,565,70536,895,00502,265,088
22Jul 15, 2021 22:5599,77066,552,95134,920,0001,995,0002,289,664
23Jul 15, 2021 22:5599,97499,101,52336,990,27402,256,896
24Jul 15, 2021 22:55100,452113,239,45837,167,32902,265,088