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 22:26Dominique GarmierDominique GarmierCPPg++10.5.0Success70,243
Mar 21, 2026 20:47izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 20:38izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 20:32izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 20:28izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 20:27izotoffizotoffGOgo1.26.1Success77,014+0.16 RP
Mar 21, 2026 20:19izotoffizotoffGOgo1.26.1Success79,500
Mar 21, 2026 20:17izotoffizotoffGOgo1.26.1Success80,076
Mar 21, 2026 20:13izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 19:53izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 19:47izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 19:40Dominique GarmierDominique GarmierGOgo1.26.1Success328,124
Mar 21, 2026 19:36izotoffizotoffGOgo1.26.1Success77,108+1.44 RP
Mar 21, 2026 19:35Dominique GarmierDominique GarmierGOgo1.26.1Success2,522,959
Mar 21, 2026 19:27izotoffizotoffGOgo1.26.1Success78,857
Mar 21, 2026 19:13izotoffizotoffGOgo1.26.1Success77,973+5.51 RP
Mar 21, 2026 19:07izotoffizotoffGOgo1.26.1Success81,476+0.06 RP
Mar 21, 2026 18:52izotoffizotoffGOgo1.26.1Success81,516+36.29 RP
Mar 21, 2026 18:51izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 18:43izotoffizotoffGOgo1.26.1Error
Mar 21, 2026 18:42izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 18:40izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 18:37izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 18:34izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 18:29izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 17:24Dominique GarmierDominique GarmierRUSTrust-1.94.0Success351,900
Mar 21, 2026 17:22Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 21, 2026 16:54izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 16:49izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 16:47izotoffizotoffGOgo1.25.4Success117,381
Mar 21, 2026 16:47Dominique GarmierDominique GarmierRUSTrust-1.94.0Success97,124
Mar 21, 2026 16:42izotoffizotoffGOgo1.25.4Success115,792
Mar 21, 2026 16:36izotoffizotoffGOgo1.25.4Success115,778
Mar 21, 2026 16:31izotoffizotoffGOgo1.25.4Success115,830
Mar 21, 2026 16:28izotoffizotoffGOgo1.25.4Success116,246
Mar 21, 2026 16:26izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 16:25izotoffizotoffGOgo1.25.4Success117,789
Mar 21, 2026 16:24izotoffizotoffGOgo1.25.4Success126,032
Mar 21, 2026 16:22izotoffizotoffGOgo1.25.4Success126,122
Mar 21, 2026 16:21izotoffizotoffGOgo1.25.4Success117,495
Mar 21, 2026 16:16izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 16:15izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 16:13izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 16:12izotoffizotoffGOgo1.25.4Error
Mar 21, 2026 15:59olliecrowolliecrowRUSTrust-1.94.0Success572,630
Mar 21, 2026 15:54Josu San MartinJosu San MartinCPPclang++18.1.3Success61,084
Mar 21, 2026 15:54Josu San MartinJosu San MartinCPPclang++18.1.3Success59,489+0.05 RP
Mar 21, 2026 15:54Josu San MartinJosu San MartinCPPg++13.3.0Success59,668
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