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 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
May 12, 2026 00:57Victor MerckléVictor MerckléCPPg++14.2.0Success69,635
May 12, 2026 00:49Victor MerckléVictor MerckléCPPg++14.2.0Success65,021
May 12, 2026 00:43Victor MerckléVictor MerckléCPPg++14.2.0Success64,578
May 12, 2026 00:41Victor MerckléVictor MerckléCPPg++14.2.0Success64,597
May 12, 2026 00:37Victor MerckléVictor MerckléCPPg++14.2.0Success64,729
May 12, 2026 00:33Victor MerckléVictor MerckléCPPg++14.2.0Success64,751
May 12, 2026 00:29Victor MerckléVictor MerckléCPPg++14.2.0Success64,591
May 12, 2026 00:21Victor MerckléVictor MerckléCPPg++14.2.0Success64,737
May 12, 2026 00:19Victor MerckléVictor MerckléCPPg++14.2.0Success64,635
May 12, 2026 00:17Victor MerckléVictor MerckléCPPg++14.2.0Success64,702
May 12, 2026 00:15Victor MerckléVictor MerckléCPPg++14.2.0Success64,656
May 12, 2026 00:09Victor MerckléVictor MerckléCPPg++14.2.0Success64,662
May 12, 2026 00:05Victor MerckléVictor MerckléCPPg++14.2.0Success64,651
May 12, 2026 00:03Victor MerckléVictor MerckléCPPg++14.2.0Success64,727
May 11, 2026 23:57Victor MerckléVictor MerckléCPPg++14.2.0Success64,710
May 11, 2026 23:55Victor MerckléVictor MerckléCPPg++14.2.0Success64,721
May 11, 2026 23:53Victor MerckléVictor MerckléCPPg++14.2.0Success64,708
May 11, 2026 23:50Victor MerckléVictor MerckléCPPg++14.2.0Success66,729
May 11, 2026 23:48Victor MerckléVictor MerckléCPPg++14.2.0Success64,667
May 11, 2026 23:46Victor MerckléVictor MerckléCPPg++14.2.0Success64,721
May 11, 2026 23:44Victor MerckléVictor MerckléCPPg++14.2.0Success65,443
May 11, 2026 23:42Victor MerckléVictor MerckléCPPg++14.2.0Success64,672
May 11, 2026 23:40Victor MerckléVictor MerckléCPPg++14.2.0Success69,378
May 11, 2026 23:38Victor MerckléVictor MerckléCPPg++14.2.0Success65,143
May 11, 2026 23:34Victor MerckléVictor MerckléCPPg++14.2.0Success65,300
May 11, 2026 23:20Victor MerckléVictor MerckléCPPg++14.2.0Success64,670
May 11, 2026 23:11Victor MerckléVictor MerckléCPPg++14.2.0Success64,705
May 11, 2026 23:03Victor MerckléVictor MerckléCPPg++14.2.0Success64,737
May 11, 2026 22:54Victor MerckléVictor MerckléCPPg++14.2.0Success64,672
May 11, 2026 22:43Victor MerckléVictor MerckléCPPg++14.2.0Success66,045
May 11, 2026 22:34Victor MerckléVictor MerckléCPPg++14.2.0Success64,691
May 11, 2026 22:24Victor MerckléVictor MerckléCPPg++14.2.0Success64,570+0.06 RP
May 11, 2026 22:14Victor MerckléVictor MerckléCPPg++14.2.0Success64,597+0.02 RP
May 11, 2026 22:04Victor MerckléVictor MerckléCPPg++14.2.0Success64,854
May 11, 2026 21:55Victor MerckléVictor MerckléCPPg++14.2.0Success65,494
May 11, 2026 21:45Victor MerckléVictor MerckléCPPg++14.2.0Success65,643
May 11, 2026 21:35Victor MerckléVictor MerckléCPPg++14.2.0Success65,597
May 11, 2026 21:28Victor MerckléVictor MerckléCPPg++14.2.0Success64,632
May 11, 2026 21:13Victor MerckléVictor MerckléCPPg++14.2.0Success65,300
May 11, 2026 21:11Victor MerckléVictor MerckléCPPg++14.2.0Success64,789
May 11, 2026 21:08Victor MerckléVictor MerckléCPPg++14.2.0Success64,605+0.10 RP
May 11, 2026 21:04Victor MerckléVictor MerckléCPPg++14.2.0Success68,716