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 8, 2021 22:16Yurkov AlekseyYurkov AlekseyError
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 8, 2021 22:1600000Error: died or killed
2Jul 8, 2021 21:45105,48161,510,57837,027,0002,001,0002,289,664
3Jul 8, 2021 21:45105,49764,082,83237,033,0002,001,0002,277,376
4Jul 8, 2021 21:44105,57061,425,52338,060,0001,001,0002,273,280
5Jul 8, 2021 21:44105,63564,747,20037,081,0002,004,0002,289,664
6Jul 8, 2021 21:44105,80560,858,63337,141,0002,007,0002,527,232
7Jul 8, 2021 22:16105,86562,485,25937,162,0002,008,0002,289,664
8Jul 8, 2021 21:44105,92463,194,82437,183,0002,009,0002,273,280
9Jul 8, 2021 21:45106,04963,593,54037,226,0002,012,0002,289,664
10Jul 8, 2021 21:45106,08961,920,62638,247,0001,006,0002,269,184
11Jul 8, 2021 22:16106,22461,481,39837,288,0002,015,0002,289,664
12Jul 8, 2021 21:44106,27361,929,35138,313,0001,008,0002,277,376
13Jul 8, 2021 22:16106,43563,087,88038,372,0001,009,0002,289,664
14Jul 8, 2021 21:45106,48460,537,76739,399,00002,289,664
15Jul 8, 2021 21:45106,48658,807,60638,390,0001,010,0002,289,664
16Jul 8, 2021 21:44106,64966,059,83239,460,00002,289,664
17Jul 8, 2021 22:16106,69261,516,98737,452,0002,024,0002,523,136
18Jul 8, 2021 21:45106,72763,812,65539,489,00002,289,664
19Jul 8, 2021 22:16106,73067,956,48338,478,0001,012,0002,289,664
20Jul 8, 2021 22:16106,74363,208,59938,483,0001,012,0002,277,376
21Jul 8, 2021 21:44106,75465,607,20338,487,0001,012,0002,289,664
22Jul 8, 2021 22:16106,85461,733,42438,523,0001,013,0002,289,664
23Jul 8, 2021 22:16106,98464,672,24939,584,00002,289,664
24Jul 8, 2021 21:44107,28968,963,67838,680,0001,017,0002,289,664
25Jul 8, 2021 21:45107,68668,013,99537,852,0001,992,0002,289,664
26Jul 8, 2021 21:44107,70871,677,03537,860,0001,992,0002,289,664
27Jul 8, 2021 21:45108,33266,308,51838,079,0002,004,0002,289,664
28Jul 8, 2021 22:16110,01966,739,77839,715,000992,0002,277,376
29Jul 8, 2021 21:45131,024109,338,21048,478,97102,256,896
30Jul 8, 2021 22:16131,200109,494,33748,544,00102,269,184
31Jul 8, 2021 22:16131,535110,779,78348,667,88202,269,184
32Jul 8, 2021 21:44131,844108,008,65448,782,15702,265,088
33Jul 8, 2021 21:45131,928117,815,04448,813,49802,273,280
34Jul 8, 2021 21:44131,955110,643,46748,823,29702,269,184
35Jul 8, 2021 22:16131,980104,429,25048,832,48602,269,184
36Jul 8, 2021 21:44132,128120,456,23748,887,51002,265,088
37Jul 8, 2021 21:45132,187108,776,27948,909,15002,265,088