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
Apr 9, 2025 16:15NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success277,527
Apr 9, 2025 16:14NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success274,092
Apr 9, 2025 12:01NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success274,438
Apr 9, 2025 12:00NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success586,505
Apr 9, 2025 11:56NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success509,462
Apr 9, 2025 11:52NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success325,241
Apr 9, 2025 11:40NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 11:30NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 08:46NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 08:41NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 08:09NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 07:52NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 07:27NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 07:18NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 07:08NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 05:44NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 00:52NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 00:48NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 00:44NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 9, 2025 00:31NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success272,800
Apr 9, 2025 00:26NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 8, 2025 07:20NoSIMD_C#NoSIMD_C#CPPclang++18.1.3Success21,444,786
Apr 6, 2025 04:18NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success279,470
Apr 6, 2025 03:56NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success282,068
Apr 5, 2025 19:17NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success273,041
Apr 5, 2025 19:13NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success273,786
Apr 5, 2025 19:05NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success275,105
Apr 5, 2025 19:04NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 5, 2025 19:03NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 5, 2025 19:02NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 5, 2025 19:01NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 5, 2025 19:00NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 5, 2025 18:58NoSIMD_C#NoSIMD_C#CSHARP9.0.3Error
Apr 4, 2025 12:58NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success332,854
Mar 26, 2025 22:28Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 22:25Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 22:25Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 21:52Aniruddha DebAniruddha DebCPPg++13.2.0Success70,005
Mar 26, 2025 21:50Aniruddha DebAniruddha DebCPPg++13.2.0Success70,868
Mar 26, 2025 21:46Aniruddha DebAniruddha DebCPPg++13.2.0Success69,927
Mar 26, 2025 21:44Aniruddha DebAniruddha DebCPPg++13.2.0Success71,597
Mar 26, 2025 21:39Aniruddha DebAniruddha DebCPPg++13.2.0Success69,895
Mar 26, 2025 21:38Aniruddha DebAniruddha DebCPPg++13.2.0Success69,889
Mar 26, 2025 21:20Aniruddha DebAniruddha DebCPPg++13.2.0Success69,354
Mar 26, 2025 21:20Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 21:19Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 20:04Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 19:56Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 19:55Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 19:32Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 19:30Aniruddha DebAniruddha DebCPPg++13.2.0Success70,570
Mar 26, 2025 19:27Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 19:26Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:50Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:47Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:46Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:45Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:44Aniruddha DebAniruddha DebCPPg++13.2.0Success71,900
Mar 26, 2025 18:40Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:39Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:38Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:29Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:28Aniruddha DebAniruddha DebCPPg++13.2.0Error
Mar 26, 2025 18:26Aniruddha DebAniruddha DebCPPg++13.2.0Success69,930
Mar 26, 2025 17:44Aniruddha DebAniruddha DebCPPg++13.2.0Success69,905
Mar 26, 2025 17:38Aniruddha DebAniruddha DebCPPg++13.2.0Success69,841
Mar 17, 2025 23:38Aniruddha DebAniruddha DebCPPg++13.2.0Success67,778
Mar 17, 2025 23:34Aniruddha DebAniruddha DebCPPg++13.2.0Success67,808
Mar 17, 2025 23:34Aniruddha DebAniruddha DebCPPg++13.2.0Success71,708
Mar 17, 2025 23:34Aniruddha DebAniruddha DebCPPg++13.2.0Success69,927
Mar 17, 2025 23:32Aniruddha DebAniruddha DebCPPg++13.2.0Success69,919
Mar 17, 2025 23:32Aniruddha DebAniruddha DebCPPg++13.2.0Success70,786
Mar 17, 2025 23:32Aniruddha DebAniruddha DebCPPg++13.2.0Success67,786
Mar 17, 2025 23:31Aniruddha DebAniruddha DebCPPg++13.2.0Success67,846
Mar 17, 2025 23:31Aniruddha DebAniruddha DebCPPg++13.2.0Success67,849
Mar 17, 2025 23:30Aniruddha DebAniruddha DebCPPg++13.2.0Success69,222
Mar 17, 2025 23:30Aniruddha DebAniruddha DebCPPg++13.2.0Success75,300
Mar 17, 2025 23:29Aniruddha DebAniruddha DebCPPg++13.2.0Success75,416
Mar 17, 2025 23:28Aniruddha DebAniruddha DebCPPg++13.2.0Success75,327
Mar 17, 2025 23:28Aniruddha DebAniruddha DebCPPg++13.2.0Success75,314
Mar 17, 2025 23:27Aniruddha DebAniruddha DebCPPg++13.2.0Success75,381
Mar 17, 2025 23:25Aniruddha DebAniruddha DebCPPg++13.2.0Success71,497
Mar 17, 2025 23:22Aniruddha DebAniruddha DebCPPg++13.2.0Success71,457
Mar 17, 2025 23:22Aniruddha DebAniruddha DebCPPg++13.2.0Success75,832
Mar 17, 2025 23:21Aniruddha DebAniruddha DebCPPg++13.2.0Success75,308
Mar 17, 2025 23:19Aniruddha DebAniruddha DebCPPg++13.2.0Success74,068
Mar 17, 2025 23:19Aniruddha DebAniruddha DebCPPg++13.2.0Success71,016
Mar 17, 2025 23:17Aniruddha DebAniruddha DebCPPg++13.2.0Success67,749+2.90 RP
Mar 17, 2025 23:00Aniruddha DebAniruddha DebCPPg++13.2.0Success69,443
Mar 17, 2025 22:32Aniruddha DebAniruddha DebCPPg++13.2.0Success69,954
Mar 17, 2025 22:31Aniruddha DebAniruddha DebCPPg++13.2.0Success69,400
Mar 17, 2025 22:26Aniruddha DebAniruddha DebCPPg++13.2.0Success69,365
Mar 17, 2025 21:48Aniruddha DebAniruddha DebCPPg++13.2.0Success69,889
Mar 17, 2025 21:37Aniruddha DebAniruddha DebCPPg++13.2.0Success70,195
Mar 17, 2025 21:24Aniruddha DebAniruddha DebCPPg++13.2.0Success70,514
Mar 17, 2025 21:21Aniruddha DebAniruddha DebCPPg++13.2.0Success69,886
Mar 17, 2025 21:20Aniruddha DebAniruddha DebCPPg++13.2.0Success70,589
Mar 17, 2025 05:10CemaCemaCPPg++13.2.0Success104,970
Mar 16, 2025 15:12CemaCemaRUSTrust-1.85.0Success108,622
Mar 16, 2025 15:09CemaCemaRUSTrust-1.85.0Success97,986