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 listNov 28, 2024 17:38Joad 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 28, 2024 17:3300000Error: expected "429496494838 ", got "416611607923 "stderr
2Nov 28, 2024 17:3800000Error: expected "429496470050 ", got "408021658839 "stderr
3Nov 28, 2024 17:3800000Error: expected "429496496003 ", got "420906571742 "stderr
4Nov 28, 2024 17:3600000Error: expected "429496460639 ", got "390841801587 "stderr
5Nov 28, 2024 17:3500000Error: expected "429496468275 ", got "408021656910 "stderr
6Nov 28, 2024 17:3500000Error: expected "429496480322 ", got "425201517966 "stderr
7Nov 28, 2024 17:3500000Error: expected "429496438936 ", got "382251856047 "stderr
8Nov 28, 2024 17:3300000Error: expected "429496445931 ", got "369366978419 "stderr
9Nov 28, 2024 17:3300000Error: expected "429496458700 ", got "395136762141 "stderr
10Nov 28, 2024 17:3300000Error: expected "429496477089 ", got "420906552388 "stderr
11Nov 28, 2024 17:3200000Error: expected "429496466096 ", got "420906541416 "stderr
12Nov 28, 2024 17:3859,63044,448,02720,058,0002,005,0002,433,024
13Nov 28, 2024 17:3859,66843,630,07621,074,0001,003,0002,531,328
14Nov 28, 2024 17:3859,71649,608,54221,091,0001,004,0002,428,928
15Nov 28, 2024 17:3859,74646,779,50721,102,0001,004,0002,433,024
16Nov 28, 2024 17:3859,74644,800,30721,102,0001,004,0002,510,848
17Nov 28, 2024 17:3859,81942,784,48621,127,0001,006,0002,433,024
18Nov 28, 2024 17:3859,85143,196,19420,132,0002,013,0002,433,024
19Nov 28, 2024 17:3859,88643,555,27421,151,0001,007,0002,510,848
20Nov 28, 2024 17:3859,90543,015,03521,158,0001,007,0002,424,832