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
Jan 12, 2026 20:22Josu San MartinJosu San MartinRUSTrust-1.92.0Success72,522
Jan 12, 2026 20:21Josu San MartinJosu San MartinRUSTrust-1.92.0Success121,792
Jan 12, 2026 20:17Josu San MartinJosu San MartinRUSTrust-1.92.0Success77,530
Jan 12, 2026 20:17Josu San MartinJosu San MartinRUSTrust-1.92.0Success72,054
Jan 12, 2026 20:11Josu San MartinJosu San MartinRUSTrust-1.92.0Success72,538
Jan 12, 2026 17:42Yehor BondarYehor BondarCPPg++13.3.0Success1,044,849
Jan 12, 2026 17:38Yehor BondarYehor BondarCPPg++13.3.0Error
Jan 12, 2026 14:39Josu San MartinJosu San MartinRUSTrust-1.92.0Success75,676
Jan 12, 2026 14:38Josu San MartinJosu San MartinRUSTrust-1.92.0Success79,022
Jan 12, 2026 14:26Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,508
Jan 12, 2026 14:14Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,922
Jan 12, 2026 14:11Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,281+0.66 RP
Jan 12, 2026 13:39Yehor BondarYehor BondarCPPg++13.3.0Success2,085,300
Jan 12, 2026 13:37Yehor BondarYehor BondarCPPclang++18.1.3Success2,075,727
Jan 12, 2026 05:09Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,803
Jan 12, 2026 05:09Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,984
Jan 12, 2026 05:09Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,889
Jan 12, 2026 05:08Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 12, 2026 05:04Josu San MartinJosu San MartinRUSTrust-1.92.0Success72,578
Jan 12, 2026 05:00Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,743
Jan 12, 2026 05:00Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 12, 2026 04:57Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 12, 2026 04:52Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,611+0.46 RP
Jan 12, 2026 04:49Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,030
Jan 12, 2026 04:49Josu San MartinJosu San MartinZIG0.14.0Success942,484
Jan 12, 2026 04:45Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 12, 2026 04:41Josu San MartinJosu San MartinGOgo1.25.5Success72,543+21.12 RP
Jan 12, 2026 04:40Josu San MartinJosu San MartinRUSTrust-1.92.0Success85,019
Jan 12, 2026 04:38Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,846
Jan 12, 2026 04:35Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 12, 2026 04:31Josu San MartinJosu San MartinRUSTrust-1.92.0Success84,932
Jan 12, 2026 04:26Josu San MartinJosu San MartinRUSTrust-1.92.0Success70,841+1.10 RP
Jan 12, 2026 04:26Josu San MartinJosu San MartinRUSTrust-1.92.0Success81,965
Jan 12, 2026 04:26Josu San MartinJosu San MartinRUSTrust-1.92.0Success82,176
Jan 12, 2026 04:23Josu San MartinJosu San MartinRUSTrust-1.92.0Success71,397+2.24 RP
Jan 12, 2026 04:23Josu San MartinJosu San MartinRUSTrust-1.92.0Success72,557+21.64 RP
Jan 12, 2026 04:16Josu San MartinJosu San MartinCPPg++13.3.0Success86,338
Jan 12, 2026 04:15Josu San MartinJosu San MartinCPPg++13.3.0Success86,073+43.75 RP
Jan 1, 2026 05:36KeefeKeefeCPPg++13.3.0Success75,916
Jan 1, 2026 05:34KeefeKeefeCPPg++13.3.0Success75,819
Jan 1, 2026 05:30KeefeKeefeCPPg++13.3.0Error
Jan 1, 2026 05:25KeefeKeefeCPPg++13.3.0Error
Jan 1, 2026 05:23KeefeKeefeCPPg++13.3.0Success74,478
Jan 1, 2026 05:23KeefeKeefeCPPclang++18.1.3Success76,665
Dec 30, 2025 00:41Josu San MartinJosu San MartinRUSTrust-1.92.0Success167,559
Dec 30, 2025 00:34Josu San MartinJosu San MartinRUSTrust-1.92.0Success138,073+0.53 RP
Dec 30, 2025 00:31Josu San MartinJosu San MartinRUSTrust-1.92.0Success176,770
Dec 29, 2025 15:50Josu San MartinJosu San MartinRUSTrust-1.92.0Success176,751
Dec 29, 2025 15:50Josu San MartinJosu San MartinRUSTrust-1.92.0Success139,089+56.14 RP
Dec 29, 2025 15:50Josu San MartinJosu San MartinRUSTrust-1.92.0Success634,786+15.75 RP
Nov 23, 2025 07:50RacRacCPPg++13.3.0Success2,184,546
Nov 23, 2025 07:49RacRacCPPg++13.3.0Error
Nov 23, 2025 07:45RacRacCPPg++13.3.0Success2,089,032+4.79 RP
Nov 21, 2025 03:07KeefeKeefeCPPclang++18.1.3Success165,973
Nov 21, 2025 03:05KeefeKeefeCPPclang++18.1.3Error
Nov 19, 2025 18:03Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success59,630
Nov 10, 2025 18:54izotoffizotoffGOgo1.25.4Success128,262
Nov 10, 2025 18:53izotoffizotoffGOgo1.25.4Success125,411
Nov 10, 2025 18:52izotoffizotoffGOgo1.25.4Success126,781
Nov 10, 2025 18:48izotoffizotoffGOgo1.25.4Success128,641
Nov 10, 2025 18:46izotoffizotoffGOgo1.25.4Success128,392
Nov 10, 2025 18:45izotoffizotoffGOgo1.25.4Success130,976
Nov 10, 2025 16:19izotoffizotoffGOgo1.25.4Success120,827
Nov 10, 2025 15:38izotoffizotoffGOgo1.25.4Success121,114
Nov 10, 2025 15:35izotoffizotoffGOgo1.25.4Success120,476+0.01 RP
Nov 10, 2025 15:24izotoffizotoffGOgo1.25.4Success120,557
Nov 10, 2025 14:49izotoffizotoffGOgo1.24.7Success120,486+0.03 RP
Nov 10, 2025 14:44izotoffizotoffGOgo1.25.4Success120,532+28.52 RP
Nov 10, 2025 14:11izotoffizotoffGOgo1.25.4Success217,222
Nov 10, 2025 14:09izotoffizotoffGOgo1.25.4Success216,989
Nov 10, 2025 14:08izotoffizotoffGOgo1.25.4Success185,622
Nov 10, 2025 14:07izotoffizotoffGOgo1.18.1Success184,759
Nov 10, 2025 13:57izotoffizotoffGOgo1.11Success226,659
Nov 10, 2025 13:54izotoffizotoffGOgo1.25.4Success183,673+54.44 RP
Nov 10, 2025 13:26izotoffizotoffGOgo1.25.4Error
Nov 10, 2025 13:20izotoffizotoffGOgo1.25.4Error
Nov 9, 2025 16:05Yehor BondarYehor BondarCPPg++13.3.0Success574,303+16.95 RP
Nov 9, 2025 16:01Yehor BondarYehor BondarCPPg++13.3.0Success21,483,303+0.47 RP
Nov 8, 2025 08:15AnSaAnSaCPPg++13.3.0Success69,351+4.66 RP
Nov 8, 2025 08:03AnSaAnSaCPPg++13.3.0Success71,841
Nov 8, 2025 08:00AnSaAnSaCPPg++13.3.0Success72,849
Nov 7, 2025 17:18Daniel MastalerzDaniel MastalerzCPPg++13.3.0Success190,676
Nov 7, 2025 17:14Daniel MastalerzDaniel MastalerzCPPg++13.3.0Success165,565+60.40 RP
Oct 19, 2025 12:52Aleksei ShahoikaAleksei ShahoikaCPPclang++18.1.3Success170,878
Oct 19, 2025 12:50Aleksei ShahoikaAleksei ShahoikaCPPclang++18.1.3Success169,830
Oct 12, 2025 20:49Martin StensgårdMartin StensgårdCPPg++13.3.0Success107,705+92.38 RP
Oct 12, 2025 20:16Martin StensgårdMartin StensgårdCPPg++13.3.0Success21,434,878+0.47 RP
Oct 11, 2025 19:41Aleksei ShahoikaAleksei ShahoikaCPPclang++18.1.3Success85,311
Oct 11, 2025 19:38Aleksei ShahoikaAleksei ShahoikaCPPclang++18.1.3Error
Oct 11, 2025 19:36Aleksei ShahoikaAleksei ShahoikaCPPclang++18.1.3Success86,116
Sep 21, 2025 09:10CemaCemaCPPg++13.3.0Error
Sep 21, 2025 09:09CemaCemaCPPg++13.3.0Error
Sep 21, 2025 09:07CemaCemaCPPg++13.3.0Success84,486+1.00 RP
Sep 21, 2025 09:05CemaCemaCPPg++13.3.0Error
Sep 21, 2025 09:03CemaCemaCPPg++13.3.0Error
Sep 21, 2025 09:00CemaCemaCPPg++13.3.0Error
Sep 21, 2025 08:35CemaCemaCPPg++13.3.0Success816,919
Sep 20, 2025 11:55CemaCemaCPPg++13.3.0Success122,024
Sep 20, 2025 11:42CemaCemaCPPg++13.3.0Success116,578
Sep 13, 2025 20:01Aleksei ShahoikaAleksei ShahoikaCPPclang++18.1.3Success170,665