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 15:51Dominique GarmierDominique GarmierRUSTrust-1.94.0Success97,449
Mar 21, 2026 15:51olliecrowolliecrowCPPg++13.3.0Success85,170
Mar 21, 2026 15:50izotoffizotoffGOgo1.25.4Success115,795
Mar 21, 2026 15:31izotoffizotoffGOgo1.25.4Success115,797
Mar 21, 2026 15:29izotoffizotoffGOgo1.25.4Success115,808
Mar 21, 2026 15:28izotoffizotoffGOgo1.25.4Success115,795
Mar 21, 2026 15:08izotoffizotoffGOgo1.25.4Success116,846
Mar 21, 2026 15:02izotoffizotoffGOgo1.25.4Success115,765+3.38 RP
Mar 21, 2026 15:00izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 15:00izotoffizotoffGOgo1.25.4Success126,822
Mar 21, 2026 14:58izotoffizotoffGOgo1.25.4Success126,849
Mar 21, 2026 14:45izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 14:43izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 14:41izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 14:36Dominique GarmierDominique GarmierRUSTrust-1.94.0Success1,938,262
Mar 21, 2026 14:21izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 14:05Dominique GarmierDominique GarmierCPPclang++18.1.3Success72,581
Mar 21, 2026 14:00izotoffizotoffGOgo1.25.4Success120,505
Mar 21, 2026 13:57izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 13:46izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 13:41izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 13:21izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 13:14izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 13:13izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 13:04izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 13:01izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 12:27Dominique GarmierDominique GarmierCPPclang++18.1.3Success72,557
Mar 21, 2026 12:27Dominique GarmierDominique GarmierCPPg++13.3.0Success69,932+0.01 RP
Mar 21, 2026 12:25Dominique GarmierDominique GarmierCPPg++13.3.0Success70,468
Mar 21, 2026 12:13izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 12:11izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 10:20Dominique GarmierDominique GarmierCSHARP9.0.14Success10,771,376
Mar 21, 2026 09:26Dominique GarmierDominique GarmierZIG0.13.0Success1,082,486
Mar 21, 2026 05:22olliecrowolliecrowGOgo1.26.1Success102,281
Mar 21, 2026 05:05olliecrowolliecrowGOgo1.26.1Success102,276
Mar 21, 2026 04:50olliecrowolliecrowGOgo1.26.1Success102,305
Mar 21, 2026 04:40olliecrowolliecrowGOgo1.26.1Success102,311
Mar 21, 2026 04:30Dominique GarmierDominique GarmierCPPg++13.3.0Success69,984
Mar 21, 2026 04:24Josu San MartinJosu San MartinCPPg++13.3.0Error
Mar 21, 2026 04:23Josu San MartinJosu San MartinCPPg++13.3.0Success59,508+4.34 RP
Mar 21, 2026 04:13olliecrowolliecrowGOgo1.26.1Success102,243
Mar 21, 2026 04:12Dominique GarmierDominique GarmierCPPg++13.3.0Success73,086
Mar 21, 2026 03:57olliecrowolliecrowGOgo1.26.1Success102,235
Mar 21, 2026 03:45olliecrowolliecrowGOgo1.26.1Success102,235
Mar 21, 2026 03:26olliecrowolliecrowGOgo1.26.1Success102,324
Mar 21, 2026 03:05Dominique GarmierDominique GarmierCPPg++13.3.0Success70,027
Mar 21, 2026 03:03Dominique GarmierDominique GarmierCPPclang++18.1.3Success512,576
Mar 21, 2026 02:47olliecrowolliecrowGOgo1.26.1Success102,268
Mar 21, 2026 02:36olliecrowolliecrowGOgo1.26.1Success102,322
Mar 21, 2026 02:14olliecrowolliecrowGOgo1.26.1Success102,297
Mar 21, 2026 02:05Dominique GarmierDominique GarmierGOgo1.26.1Success367,027
Mar 21, 2026 01:53olliecrowolliecrowGOgo1.26.1Success102,276
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