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
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
May 17, 2026 11:52M-RochatM-RochatCPPg++13.3.0Success60,272+0.30 RP
May 17, 2026 11:47M-RochatM-RochatCPPg++13.3.0Success68,164
May 17, 2026 11:47M-RochatM-RochatCPPg++13.3.0Success62,310
May 17, 2026 11:47M-RochatM-RochatCPPg++13.3.0Success60,581
May 17, 2026 11:44M-RochatM-RochatCPPg++13.3.0Success60,381+1.60 RP
May 17, 2026 11:44M-RochatM-RochatCPPg++13.3.0Success60,970
May 17, 2026 11:44M-RochatM-RochatCPPg++14.2.0Success61,205
May 17, 2026 11:40M-RochatM-RochatCPPclang++20.1.2Success62,732+7.38 RP
May 17, 2026 11:40M-RochatM-RochatCPPg++10.5.0Success66,945
May 17, 2026 11:40M-RochatM-RochatCPPg++13.3.0Success60,970+4.61 RP
May 17, 2026 11:38M-RochatM-RochatCPPg++10.5.0Success65,778+2.84 RP
May 17, 2026 11:38M-RochatM-RochatCPPg++10.5.0Success67,221
May 17, 2026 09:03M-RochatM-RochatCPPg++10.5.0Success67,159
May 17, 2026 08:31M-RochatM-RochatCPPg++10.5.0Success67,194
May 17, 2026 03:05M-RochatM-RochatCPPg++10.5.0Success67,029+0.01 RP
May 16, 2026 20:54M-RochatM-RochatCPPg++11.5.0Success67,259
May 16, 2026 20:54M-RochatM-RochatCPPg++12.4.0Success67,824
May 16, 2026 20:53M-RochatM-RochatCPPg++14.2.0Success67,878
May 16, 2026 17:47M-RochatM-RochatCPPg++10.5.0Success67,532
May 16, 2026 17:45M-RochatM-RochatCPPg++10.5.0Success67,035+1.43 RP
May 16, 2026 17:43M-RochatM-RochatCPPg++13.3.0Success68,816
May 16, 2026 16:42M-RochatM-RochatCPPg++13.3.0Success68,721
May 16, 2026 16:35M-RochatM-RochatCPPg++13.3.0Success67,737
May 16, 2026 16:31M-RochatM-RochatCPPclang++20.1.2Success67,683+12.35 RP
May 16, 2026 15:34M-RochatM-RochatCPPg++10.5.0Success73,943
May 16, 2026 13:58M-RochatM-RochatCPPg++13.3.0Success73,878
May 16, 2026 13:57M-RochatM-RochatCPPclang++20.1.2Success73,854+1.58 RP
May 16, 2026 08:04M-RochatM-RochatCPPclang++20.1.2Success75,975
May 16, 2026 07:11M-RochatM-RochatCPPclang++20.1.2Success74,724+0.11 RP
May 16, 2026 07:09M-RochatM-RochatCPPclang++18.1.3Success74,783+4.24 RP
May 16, 2026 07:07M-RochatM-RochatCPPg++10.5.0Success77,232+38.48 RP
May 16, 2026 01:04M-RochatM-RochatCPPg++13.3.0Success110,110
May 16, 2026 01:04M-RochatM-RochatCPPclang++20.1.2Success110,224
May 15, 2026 20:36M-RochatM-RochatCPPg++10.5.0Success109,894+43.80 RP
May 15, 2026 20:23M-RochatM-RochatCPPg++10.5.0Success211,883+47.20 RP
May 14, 2026 16:54Josu San MartinJosu San MartinZIG0.15.1Success110,164
May 12, 2026 01:34Victor MerckléVictor MerckléCPPg++14.2.0Success64,867
May 12, 2026 01:32Victor MerckléVictor MerckléCPPg++14.2.0Success64,437
May 12, 2026 01:28Victor MerckléVictor MerckléCPPg++14.2.0Success65,362
May 12, 2026 01:26Victor MerckléVictor MerckléCPPg++14.2.0Success64,370+0.48 RP
May 12, 2026 01:22Victor MerckléVictor MerckléCPPg++14.2.0Success64,686
May 12, 2026 01:10Victor MerckléVictor MerckléCPPg++14.2.0Success65,240
May 12, 2026 01:07Victor MerckléVictor MerckléCPPg++14.2.0Success65,237
May 12, 2026 01:05Victor MerckléVictor MerckléCPPg++14.2.0Success65,232
May 12, 2026 01:03Victor MerckléVictor MerckléCPPg++14.2.0Success65,110
May 12, 2026 01:00Victor MerckléVictor MerckléCPPg++14.2.0Success69,000