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 9, 2021 19:15Yurkov AlekseyYurkov AlekseyScore: 106,370Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 9, 2021 19:16105,57661,767,78237,060,0002,003,0002,289,664
2Jul 9, 2021 19:15105,60867,340,88538,074,0001,001,0002,289,664
3Jul 9, 2021 19:16105,65462,678,28637,088,0002,004,0002,277,376
4Jul 9, 2021 19:16105,65760,286,52437,089,0002,004,0002,289,664
5Jul 9, 2021 19:16105,80363,182,75837,140,0002,007,0002,289,664
6Jul 9, 2021 19:16105,89563,217,10537,172,0002,009,0002,277,376
7Jul 9, 2021 19:15105,89761,984,89437,173,0002,009,0002,531,328
8Jul 9, 2021 19:15105,95967,073,28838,200,0001,005,0002,289,664
9Jul 9, 2021 19:15105,97865,210,23738,207,0001,005,0002,273,280
10Jul 9, 2021 19:15106,01165,526,81537,213,0002,011,0002,289,664
11Jul 9, 2021 19:15106,04167,188,00837,223,0002,012,0002,289,664
12Jul 9, 2021 19:16106,05466,862,92237,228,0002,012,0002,289,664
13Jul 9, 2021 19:15106,37062,027,01937,339,0002,018,0002,289,664
14Jul 9, 2021 19:16106,40560,841,63238,361,0001,009,0002,277,376
15Jul 9, 2021 19:16106,54898,732,57239,422,58602,269,184
16Jul 9, 2021 19:16107,02469,306,08238,584,0001,015,0002,289,664
17Jul 9, 2021 19:15107,04095,408,08239,604,86702,256,896
18Jul 9, 2021 19:15107,040106,542,84939,604,72802,256,896
19Jul 9, 2021 19:15107,09769,174,80138,610,0001,016,0002,265,088
20Jul 9, 2021 19:16107,18466,802,52238,667,000991,0002,269,184
21Jul 9, 2021 19:15107,27866,290,09438,676,0001,017,0002,289,664
22Jul 9, 2021 19:16107,559119,609,99339,796,79302,273,280
23Jul 9, 2021 19:15108,344105,984,62940,087,44902,256,896
24Jul 9, 2021 19:16108,62698,895,41440,191,57202,265,088