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.

Date AuthorLanguageStatus Score
Mar 21, 2026 01:31olliecrowolliecrowGOgo1.26.1Success102,270
Mar 21, 2026 01:24olliecrowolliecrowGOgo1.26.1Success102,281
Mar 21, 2026 00:35olliecrowolliecrowGOgo1.26.1Success102,281
Mar 21, 2026 00:29olliecrowolliecrowGOgo1.26.1Success102,254
Mar 21, 2026 00:00olliecrowolliecrowGOgo1.26.1Success102,259
Mar 20, 2026 23:38olliecrowolliecrowGOgo1.26.1Success102,262
Mar 20, 2026 23:24olliecrowolliecrowGOgo1.26.1Success102,338
Mar 20, 2026 23:16olliecrowolliecrowGOgo1.26.1Success102,305
Mar 20, 2026 23:13olliecrowolliecrowGOgo1.26.1Success102,476
Mar 20, 2026 23:11olliecrowolliecrowGOgo1.26.1Success103,076
Mar 20, 2026 23:07olliecrowolliecrowGOgo1.26.1Success102,281
Mar 20, 2026 22:58Dominique GarmierDominique GarmierRUSTrust-1.94.0Success1,927,122
Mar 20, 2026 22:54olliecrowolliecrowGOgo1.26.1Success102,262
Mar 20, 2026 22:51olliecrowolliecrowGOgo1.26.1Success102,303
Mar 20, 2026 22:41olliecrowolliecrowGOgo1.26.1Success101,895
Mar 20, 2026 22:37olliecrowolliecrowGOgo1.26.1Success102,319
Mar 20, 2026 22:33Josu San MartinJosu San MartinCPPg++13.3.0Success61,084+3.57 RP
Mar 20, 2026 22:30olliecrowolliecrowGOgo1.26.1Error
Mar 20, 2026 22:23olliecrowolliecrowGOgo1.26.1Success102,281
Mar 20, 2026 22:16Josu San MartinJosu San MartinCPPg++13.3.0Success62,446+5.40 RP
Mar 20, 2026 22:14olliecrowolliecrowGOgo1.26.1Success102,327
Mar 20, 2026 22:14olliecrowolliecrowGOgo1.26.1Success102,608
Mar 20, 2026 22:07olliecrowolliecrowGOgo1.26.1Success102,276
Mar 20, 2026 22:06olliecrowolliecrowGOgo1.26.1Success101,700
Mar 20, 2026 22:00olliecrowolliecrowGOgo1.26.1Success102,254
Mar 20, 2026 21:54olliecrowolliecrowGOgo1.26.1Success102,324
Mar 20, 2026 21:51olliecrowolliecrowGOgo1.26.1Success102,249
Mar 20, 2026 21:41olliecrowolliecrowGOgo1.26.1Success102,284
Mar 20, 2026 21:32olliecrowolliecrowGOgo1.26.1Success102,292
Mar 20, 2026 21:26olliecrowolliecrowGOgo1.26.1Success102,281
Mar 20, 2026 21:20Josu San MartinJosu San MartinCPPclang++18.1.3Success64,624+7.45 RP
Mar 20, 2026 21:19Josu San MartinJosu San MartinCPPclang++18.1.3Success67,892+0.49 RP
Mar 20, 2026 21:19Josu San MartinJosu San MartinCPPg++13.3.0Success68,576
Mar 20, 2026 21:17olliecrowolliecrowGOgo1.26.1Success102,278
Mar 20, 2026 21:10olliecrowolliecrowGOgo1.26.1Success102,486
Mar 20, 2026 21:06olliecrowolliecrowGOgo1.26.1Success102,227
Mar 20, 2026 20:58olliecrowolliecrowGOgo1.26.1Success102,232
Mar 20, 2026 20:54olliecrowolliecrowGOgo1.26.1Success102,308
Mar 20, 2026 20:48olliecrowolliecrowGOgo1.26.1Success102,357
Mar 20, 2026 20:44olliecrowolliecrowGOgo1.26.1Success102,219
Mar 20, 2026 20:38olliecrowolliecrowGOgo1.26.1Success102,192
Mar 20, 2026 20:30olliecrowolliecrowGOgo1.26.1Success102,251
Mar 20, 2026 20:25olliecrowolliecrowGOgo1.26.1Success101,824
Mar 20, 2026 20:16olliecrowolliecrowGOgo1.26.1Success102,257
Mar 20, 2026 20:13olliecrowolliecrowGOgo1.26.1Success102,278
Mar 20, 2026 20:08olliecrowolliecrowGOgo1.26.1Success102,322
Mar 20, 2026 20:03olliecrowolliecrowGOgo1.26.1Success101,273
Mar 20, 2026 20:00olliecrowolliecrowGOgo1.26.1Error
Mar 20, 2026 20:00olliecrowolliecrowGOgo1.26.1Success102,246
Mar 20, 2026 19:53olliecrowolliecrowGOgo1.26.1Success102,297
Mar 20, 2026 19:45olliecrowolliecrowGOgo1.26.1Success102,227
Mar 20, 2026 19:34olliecrowolliecrowGOgo1.26.1Success102,268
Mar 20, 2026 19:32olliecrowolliecrowGOgo1.26.1Success101,538
Mar 20, 2026 19:30olliecrowolliecrowGOgo1.26.1Success101,746
Mar 20, 2026 19:25olliecrowolliecrowGOgo1.26.1Success102,300
Mar 20, 2026 19:17olliecrowolliecrowGOgo1.26.1Success101,876
Mar 20, 2026 19:16olliecrowolliecrowGOgo1.26.1Success101,768
Mar 20, 2026 19:15olliecrowolliecrowGOgo1.26.1Success101,649
Mar 20, 2026 19:11olliecrowolliecrowGOgo1.26.1Success102,300
Mar 20, 2026 19:06olliecrowolliecrowGOgo1.26.1Success102,205
Mar 20, 2026 19:00olliecrowolliecrowGOgo1.26.1Success102,203
Mar 20, 2026 18:55olliecrowolliecrowGOgo1.26.1Success102,303
Mar 20, 2026 18:46olliecrowolliecrowGOgo1.26.1Success101,741
Mar 20, 2026 18:40olliecrowolliecrowGOgo1.26.1Success102,354
Mar 20, 2026 18:33olliecrowolliecrowGOgo1.26.1Success101,873
Mar 20, 2026 18:31olliecrowolliecrowGOgo1.26.1Success102,168
Mar 20, 2026 18:22olliecrowolliecrowGOgo1.26.1Success102,262
Mar 20, 2026 18:17olliecrowolliecrowGOgo1.26.1Success102,278
Mar 20, 2026 18:15olliecrowolliecrowGOgo1.26.1Success102,332
Mar 20, 2026 18:13olliecrowolliecrowGOgo1.26.1Success102,232
Mar 20, 2026 18:08olliecrowolliecrowGOgo1.26.1Success101,684
Mar 20, 2026 18:05olliecrowolliecrowGOgo1.26.1Success101,405
Mar 20, 2026 18:01olliecrowolliecrowGOgo1.26.1Success101,062
Mar 20, 2026 17:58olliecrowolliecrowGOgo1.26.1Success101,486
Mar 20, 2026 17:55olliecrowolliecrowGOgo1.26.1Success102,219
Mar 20, 2026 17:53olliecrowolliecrowGOgo1.26.1Success102,911
Mar 20, 2026 17:48olliecrowolliecrowGOgo1.26.1Success102,265
Mar 20, 2026 17:43olliecrowolliecrowGOgo1.26.1Success102,470
Mar 20, 2026 17:38olliecrowolliecrowGOgo1.26.1Success101,527
Mar 20, 2026 17:35olliecrowolliecrowGOgo1.26.1Error
Mar 20, 2026 17:34olliecrowolliecrowGOgo1.26.1Success102,219
Mar 20, 2026 17:24olliecrowolliecrowGOgo1.26.1Success101,416
Mar 20, 2026 17:09olliecrowolliecrowGOgo1.26.1Success102,965
Mar 20, 2026 17:07olliecrowolliecrowGOgo1.26.1Success102,916
Mar 20, 2026 17:05olliecrowolliecrowGOgo1.26.1Success102,508
Mar 20, 2026 17:03olliecrowolliecrowGOgo1.26.1Success102,311
Mar 20, 2026 17:01olliecrowolliecrowGOgo1.26.1Success101,295
Mar 20, 2026 16:54olliecrowolliecrowGOgo1.26.1Success111,357
Mar 20, 2026 16:51olliecrowolliecrowGOgo1.26.1Success261,557
Mar 20, 2026 16:47olliecrowolliecrowGOgo1.26.1Success180,792
Mar 19, 2026 17:01Dominique GarmierDominique GarmierCPPclang++18.1.3Success72,568
Mar 19, 2026 15:30limanjun99limanjun99CPPg++13.3.0Success68,278+0.48 RP
Mar 19, 2026 15:23limanjun99limanjun99CPPg++13.3.0Success68,503+7.05 RP
Mar 19, 2026 15:20limanjun99limanjun99CPPg++13.3.0Success71,981+37.57 RP
Mar 19, 2026 15:14limanjun99limanjun99CPPg++13.3.0Success98,665+100.89 RP
Mar 19, 2026 14:33limanjun99limanjun99CPPg++13.3.0Success21,501,570+0.47 RP
Mar 19, 2026 14:28Dominique GarmierDominique GarmierCPPg++13.3.0Success70,073
Mar 19, 2026 14:27Dominique GarmierDominique GarmierCPPg++13.3.0Success71,349
Mar 19, 2026 00:29Dominique GarmierDominique GarmierCPPg++13.3.0Success69,965
Mar 19, 2026 00:06Dominique GarmierDominique GarmierCPPg++13.3.0Success69,938+0.16 RP