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
Feb 11, 2026 11:13Alex KentAlex KentCPPclang++18.1.3Success21,583,989+0.46 RP
Feb 11, 2026 07:01MMisMMisCPPg++13.3.0Success107,841+75.70 RP
Feb 11, 2026 06:23MMisMMisCPPg++13.3.0Success597,122
Feb 11, 2026 06:20MMisMMisCPPg++13.3.0Success593,289
Feb 11, 2026 06:10MMisMMisCPPg++13.3.0Success588,946
Feb 10, 2026 14:36MMisMMisCPPg++13.3.0Success590,524
Feb 10, 2026 14:34MMisMMisCPPg++13.3.0Success593,635
Feb 10, 2026 14:21MMisMMisCPPg++13.3.0Success588,157
Feb 10, 2026 14:10MMisMMisCPPg++13.3.0Success587,143+10.99 RP
Feb 10, 2026 13:07MMisMMisCPPg++13.3.0Error
Feb 10, 2026 10:50MMisMMisCPPg++13.3.0Success1,654,176+1.01 RP
Feb 10, 2026 10:46MMisMMisCPPg++13.3.0Error
Feb 10, 2026 10:43MMisMMisCPPg++13.3.0Error
Feb 10, 2026 10:40MMisMMisCPPg++13.3.0Error
Feb 10, 2026 10:39MMisMMisCPPg++13.3.0Error
Feb 10, 2026 10:20MMisMMisCPPg++13.3.0Success1,985,730+5.04 RP
Feb 10, 2026 10:11MMisMMisCPPg++13.3.0Error
Feb 10, 2026 10:08MMisMMisCPPg++13.3.0Error
Feb 5, 2026 22:55lipapipalipapipaCPPg++13.3.0Success61,770+34.64 RP
Feb 5, 2026 22:15lipapipalipapipaCPPg++13.3.0Success82,308
Feb 5, 2026 21:04lipapipalipapipaCPPg++13.3.0Success78,586+127.25 RP
Jan 28, 2026 01:10Josu San MartinJosu San MartinCPPg++13.3.0Success129,200
Jan 17, 2026 06:17Josu San MartinJosu San MartinCPPg++13.3.0Success68,754
Jan 17, 2026 05:00Josu San MartinJosu San MartinCPPg++13.3.0Success68,397
Jan 17, 2026 04:41Josu San MartinJosu San MartinCPPg++13.3.0Success68,119+1.26 RP
Jan 17, 2026 04:34Josu San MartinJosu San MartinCPPg++13.3.0Success84,611
Jan 17, 2026 01:49Josu San MartinJosu San MartinCPPg++13.3.0Success69,457
Jan 17, 2026 01:49Josu San MartinJosu San MartinCPPg++13.3.0Success69,297
Jan 17, 2026 01:48Josu San MartinJosu San MartinCPPg++13.3.0Success69,857
Jan 17, 2026 01:48Josu San MartinJosu San MartinCPPg++13.3.0Success69,454
Jan 17, 2026 01:37Josu San MartinJosu San MartinCPPg++13.3.0Success69,432
Jan 17, 2026 01:31Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,208
Jan 17, 2026 01:12Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,243
Jan 13, 2026 21:45Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,308
Jan 13, 2026 03:16Josu San MartinJosu San MartinCPPg++13.3.0Success69,503
Jan 13, 2026 03:08Josu San MartinJosu San MartinCPPg++13.3.0Success69,176
Jan 13, 2026 02:58Josu San MartinJosu San MartinCPPg++13.3.0Success68,886
Jan 13, 2026 02:57Josu San MartinJosu San MartinCPPg++13.3.0Success537,524
Jan 13, 2026 02:56Josu San MartinJosu San MartinCPPg++13.3.0Success69,222
Jan 13, 2026 02:55Josu San MartinJosu San MartinCPPg++13.3.0Success79,665
Jan 13, 2026 02:52Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 13, 2026 02:50Josu San MartinJosu San MartinCPPg++13.3.0Success69,792
Jan 13, 2026 02:43Josu San MartinJosu San MartinCPPg++13.3.0Success68,943
Jan 13, 2026 02:41Josu San MartinJosu San MartinCPPclang++18.1.3Success70,416
Jan 13, 2026 02:41Josu San MartinJosu San MartinCPPclang++18.1.3Success70,300
Jan 13, 2026 02:37Josu San MartinJosu San MartinCPPg++13.3.0Success70,427
Jan 13, 2026 02:15Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,030
Jan 13, 2026 02:11Josu San MartinJosu San MartinRUSTrust-1.92.0Success68,746
Jan 13, 2026 02:10Josu San MartinJosu San MartinRUSTrust-1.92.0Success68,708+0.66 RP
Jan 13, 2026 02:02Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,397
Jan 13, 2026 02:02Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,797
Jan 13, 2026 02:02Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,878
Jan 13, 2026 02:02Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 13, 2026 01:34Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,441
Jan 13, 2026 01:32Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,257
Jan 13, 2026 01:32Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,373
Jan 13, 2026 01:32Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,684
Jan 13, 2026 01:31Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,589
Jan 13, 2026 01:31Josu San MartinJosu San MartinRUSTrust-1.92.0Success72,546
Jan 13, 2026 01:31Josu San MartinJosu San MartinRUSTrust-1.92.0Success73,135
Jan 13, 2026 01:30Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,484
Jan 13, 2026 01:21Josu San MartinJosu San MartinCPPg++13.3.0Success71,246
Jan 13, 2026 01:14Josu San MartinJosu San MartinRUSTrust-1.92.0Success68,938
Jan 13, 2026 01:14Josu San MartinJosu San MartinRUSTrust-1.92.0Success141,368
Jan 13, 2026 01:12Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,019
Jan 13, 2026 01:01Josu San MartinJosu San MartinRUSTrust-1.92.0Success68,884
Jan 13, 2026 01:00Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,265
Jan 13, 2026 01:00Josu San MartinJosu San MartinRUSTrust-1.92.0Success68,865+0.39 RP
Jan 13, 2026 00:49Josu San MartinJosu San MartinRUSTrust-1.92.0Success68,959+0.03 RP
Jan 13, 2026 00:48Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,295
Jan 13, 2026 00:44Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,081
Jan 13, 2026 00:41Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,005
Jan 13, 2026 00:40Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,246
Jan 13, 2026 00:39Josu San MartinJosu San MartinRUSTrust-1.92.0Success68,973+0.54 RP
Jan 13, 2026 00:29Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,232
Jan 13, 2026 00:28Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,230+0.53 RP
Jan 13, 2026 00:27Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,884
Jan 13, 2026 00:26Josu San MartinJosu San MartinRUSTrust-1.92.0Success78,346
Jan 13, 2026 00:25Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,486+0.60 RP
Jan 13, 2026 00:23Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,778+0.19 RP
Jan 13, 2026 00:21Josu San MartinJosu San MartinRUSTrust-1.92.0Success69,873+0.53 RP
Jan 13, 2026 00:15Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,189
Jan 13, 2026 00:13Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,414
Jan 13, 2026 00:11Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,784
Jan 13, 2026 00:10Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,135+0.05 RP
Jan 13, 2026 00:10Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,241
Jan 13, 2026 00:08Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,219
Jan 13, 2026 00:08Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,159+0.25 RP
Jan 13, 2026 00:08Josu San MartinJosu San MartinRUSTrust-1.92.0Success72,011
Jan 13, 2026 00:07Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,395
Jan 13, 2026 00:07Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,308
Jan 13, 2026 00:07Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,908
Jan 13, 2026 00:02Josu San MartinJosu San MartinRUSTrust-1.92.0Success74,184
Jan 13, 2026 00:01Josu San MartinJosu San MartinCPPg++13.3.0Success109,057
Jan 13, 2026 00:01Josu San MartinJosu San MartinCPPg++13.3.0Success71,373
Jan 12, 2026 23:34Josu San MartinJosu San MartinCPPg++13.3.0Success73,238
Jan 12, 2026 22:06Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 12, 2026 22:02Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 12, 2026 21:59Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,570
Jan 12, 2026 20:23Josu San MartinJosu San MartinRUSTrust-1.92.0Success72,630