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
Jun 9, 2026 20:31Victor MerckléVictor MerckléCPPg++14.2.0Success67,327
Jun 8, 2026 01:27Victor MerckléVictor MerckléCPPg++14.2.0Success64,132
Jun 8, 2026 01:22Victor MerckléVictor MerckléCPPg++14.2.0Success63,978+0.14 RP
Jun 8, 2026 01:15Victor MerckléVictor MerckléCPPg++14.2.0Success64,100
Jun 8, 2026 01:10Victor MerckléVictor MerckléCPPg++14.2.0Success64,037+0.02 RP
Jun 8, 2026 01:01Victor MerckléVictor MerckléCPPg++14.2.0Success66,154
Jun 8, 2026 00:52Victor MerckléVictor MerckléCPPg++14.2.0Success157,767
Jun 7, 2026 02:37Victor MerckléVictor MerckléCPPg++14.2.0Success64,086
Jun 7, 2026 02:32Victor MerckléVictor MerckléCPPg++14.2.0Success64,081
Jun 7, 2026 02:27Victor MerckléVictor MerckléCPPg++14.2.0Success64,045+0.01 RP
Jun 7, 2026 02:20Victor MerckléVictor MerckléCPPg++14.2.0Success64,135
Jun 7, 2026 02:15Victor MerckléVictor MerckléCPPg++14.2.0Success64,108
Jun 7, 2026 02:09Victor MerckléVictor MerckléCPPg++14.2.0Success64,062
Jun 6, 2026 11:04Victor MerckléVictor MerckléCPPg++14.2.0Success64,202
Jun 6, 2026 10:59Victor MerckléVictor MerckléCPPg++14.2.0Success64,194
Jun 6, 2026 10:54Victor MerckléVictor MerckléCPPg++14.2.0Success64,470
Jun 6, 2026 10:49Victor MerckléVictor MerckléCPPg++14.2.0Success64,051+0.16 RP
Jun 6, 2026 10:44Victor MerckléVictor MerckléCPPg++14.2.0Success64,335
Jun 6, 2026 10:39Victor MerckléVictor MerckléCPPg++14.2.0Success64,764
Jun 6, 2026 10:34Victor MerckléVictor MerckléCPPg++14.2.0Success64,116+0.62 RP
Jun 6, 2026 10:29Victor MerckléVictor MerckléCPPg++14.2.0Success64,632
Jun 6, 2026 10:24Victor MerckléVictor MerckléCPPg++14.2.0Success64,454
Jun 6, 2026 10:19Victor MerckléVictor MerckléCPPg++14.2.0Success68,364
Jun 6, 2026 10:07Victor MerckléVictor MerckléCPPg++14.2.0Success64,508
Jun 6, 2026 10:02Victor MerckléVictor MerckléCPPg++14.2.0Success64,427
Jun 6, 2026 09:57Victor MerckléVictor MerckléCPPg++14.2.0Success64,532
Jun 5, 2026 13:35Victor MerckléVictor MerckléCPPg++14.2.0Success64,532
Jun 5, 2026 13:30Victor MerckléVictor MerckléCPPg++14.2.0Success64,537
Jun 5, 2026 13:25Victor MerckléVictor MerckléCPPg++14.2.0Success64,494
Jun 5, 2026 13:20Victor MerckléVictor MerckléCPPg++14.2.0Success66,910
Jun 5, 2026 13:15Victor MerckléVictor MerckléCPPg++14.2.0Success64,478
Jun 5, 2026 13:09Victor MerckléVictor MerckléCPPg++14.2.0Success64,497
Jun 5, 2026 13:04Victor MerckléVictor MerckléCPPg++14.2.0Success64,497
Jun 5, 2026 12:59Victor MerckléVictor MerckléCPPg++14.2.0Success64,689
May 21, 2026 19:16M-RochatM-RochatCPPg++13.3.0Success59,021
May 21, 2026 19:09M-RochatM-RochatCPPg++13.3.0Success58,905
May 21, 2026 19:06M-RochatM-RochatCPPg++13.3.0Success58,762+0.41 RP
May 21, 2026 19:03M-RochatM-RochatCPPg++13.3.0Success58,905+1.54 RP
May 21, 2026 18:58M-RochatM-RochatCPPg++13.3.0Success59,581
May 21, 2026 18:56M-RochatM-RochatCPPg++13.3.0Success59,443+0.21 RP
May 21, 2026 18:52M-RochatM-RochatCPPg++13.3.0Success59,591
May 21, 2026 18:50M-RochatM-RochatCPPg++13.3.0Success59,567
May 21, 2026 18:47M-RochatM-RochatCPPg++13.3.0Success59,751
May 21, 2026 18:41M-RochatM-RochatCPPg++13.3.0Success59,562
May 21, 2026 18:38M-RochatM-RochatCPPg++13.3.0Success59,581
May 21, 2026 18:36M-RochatM-RochatCPPg++13.3.0Success59,543
May 21, 2026 18:32M-RochatM-RochatCPPg++13.3.0Success59,600
May 21, 2026 18:30M-RochatM-RochatCPPg++13.3.0Success61,172
May 21, 2026 18:28M-RochatM-RochatCPPg++13.3.0Success62,013
May 21, 2026 18:25M-RochatM-RochatCPPg++13.3.0Success59,556
May 18, 2026 18:43M-RochatM-RochatCPPg++13.3.0Success59,610
May 18, 2026 18:39M-RochatM-RochatCPPg++13.3.0Success59,645
May 18, 2026 18:38M-RochatM-RochatCPPg++13.3.0Success59,700
May 18, 2026 18:38M-RochatM-RochatCPPg++13.3.0Success59,651
May 18, 2026 18:35M-RochatM-RochatCPPg++13.3.0Success59,586
May 18, 2026 18:34M-RochatM-RochatCPPg++13.3.0Success59,591
May 18, 2026 18:33M-RochatM-RochatCPPg++13.3.0Success59,683
May 18, 2026 18:33M-RochatM-RochatCPPg++13.3.0Success59,518+0.25 RP
May 18, 2026 18:31M-RochatM-RochatCPPg++13.3.0Success59,605+0.17 RP
May 18, 2026 18:23M-RochatM-RochatCPPg++13.3.0Success59,705
May 18, 2026 18:23M-RochatM-RochatCPPg++13.3.0Success59,805
May 18, 2026 18:20M-RochatM-RochatCPPg++13.3.0Success59,667+0.01 RP
May 18, 2026 18:18M-RochatM-RochatCPPg++13.3.0Success59,721
May 18, 2026 18:17M-RochatM-RochatCPPg++13.3.0Success59,672+0.03 RP
May 18, 2026 18:16M-RochatM-RochatCPPg++13.3.0Success59,713
May 18, 2026 18:16M-RochatM-RochatCPPg++13.3.0Success59,751
May 18, 2026 18:15M-RochatM-RochatCPPg++13.3.0Success59,686
May 18, 2026 18:15M-RochatM-RochatCPPg++13.3.0Success60,991
May 18, 2026 18:12M-RochatM-RochatCPPg++13.3.0Success59,683+0.50 RP
May 18, 2026 18:12M-RochatM-RochatCPPg++13.3.0Success72,367
May 18, 2026 17:56M-RochatM-RochatCPPg++13.3.0Success59,997
May 18, 2026 17:43M-RochatM-RochatCPPg++13.3.0Success59,962
May 18, 2026 17:43M-RochatM-RochatCPPg++13.3.0Success59,886
May 18, 2026 17:20M-RochatM-RochatCPPg++13.3.0Success59,937
May 18, 2026 16:36M-RochatM-RochatCPPg++13.3.0Success59,916
May 18, 2026 08:32M-RochatM-RochatCPPg++13.3.0Success59,970
May 18, 2026 05:37M-RochatM-RochatCPPg++13.3.0Success59,945
May 18, 2026 05:30M-RochatM-RochatCPPg++13.3.0Success59,929
May 18, 2026 05:13M-RochatM-RochatCPPg++13.3.0Success59,867
May 18, 2026 05:13M-RochatM-RochatCPPg++13.3.0Success59,902+0.08 RP
May 18, 2026 05:13M-RochatM-RochatCPPg++13.3.0Success59,862+0.11 RP
May 18, 2026 03:27M-RochatM-RochatCPPclang++20.1.2Success64,524
May 18, 2026 03:27M-RochatM-RochatCPPg++10.5.0Success61,181
May 18, 2026 03:25M-RochatM-RochatCPPg++13.3.0Success59,929+0.95 RP
May 18, 2026 02:16M-RochatM-RochatCPPg++10.5.0Success64,018
May 18, 2026 02:12M-RochatM-RochatCPPg++13.3.0Success60,732
May 18, 2026 02:12M-RochatM-RochatCPPg++13.3.0Success63,018
May 18, 2026 00:54M-RochatM-RochatCPPg++13.3.0Success60,570
May 17, 2026 23:51M-RochatM-RochatCPPg++13.3.0Success61,589
May 17, 2026 23:51M-RochatM-RochatCPPg++13.3.0Success62,562
May 17, 2026 14:54M-RochatM-RochatCPPg++12.4.0Success60,510
May 17, 2026 14:53M-RochatM-RochatCPPg++11.5.0Success63,897
May 17, 2026 14:53M-RochatM-RochatCPPg++10.5.0Success64,024
May 17, 2026 12:09M-RochatM-RochatCPPg++13.3.0Success62,813
May 17, 2026 11:56M-RochatM-RochatCPPclang++20.1.2Success61,502
May 17, 2026 11:56M-RochatM-RochatCPPg++14.2.0Success60,443
May 17, 2026 11:56M-RochatM-RochatCPPclang++18.1.3Success61,486
May 17, 2026 11:53M-RochatM-RochatCPPg++13.3.0Success60,383
May 17, 2026 11:53M-RochatM-RochatCPPg++13.3.0Success60,356
May 17, 2026 11:53M-RochatM-RochatCPPg++13.3.0Success60,532