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 21, 2025 05:18Steve BronderSteve BronderCPPg++13.2.0Success70,949+0.64 RP
Apr 21, 2025 05:17Steve BronderSteve BronderCPPclang++18.1.3Success73,670
Apr 21, 2025 05:15Steve BronderSteve BronderCPPg++13.2.0Error
Apr 21, 2025 05:13Steve BronderSteve BronderCPPg++13.2.0Success71,514
Apr 21, 2025 05:07Steve BronderSteve BronderCPPg++13.2.0Success72,835
Apr 21, 2025 05:05Steve BronderSteve BronderCPPg++13.2.0Success71,719
Apr 21, 2025 05:04Steve BronderSteve BronderCPPg++13.2.0Success75,289
Apr 21, 2025 05:02Steve BronderSteve BronderCPPg++13.2.0Success74,124
Apr 21, 2025 05:00Steve BronderSteve BronderCPPg++13.2.0Error
Apr 21, 2025 04:58Steve BronderSteve BronderCPPg++13.2.0Error
Apr 21, 2025 04:56Steve BronderSteve BronderCPPg++13.2.0Success72,689
Apr 21, 2025 04:51Steve BronderSteve BronderCPPg++13.2.0Error
Apr 21, 2025 04:38Steve BronderSteve BronderCPPg++13.2.0Success71,273+0.04 RP
Apr 21, 2025 04:37Steve BronderSteve BronderCPPg++13.2.0Error
Apr 21, 2025 04:36Steve BronderSteve BronderCPPg++13.2.0Success73,808
Apr 21, 2025 04:33Steve BronderSteve BronderCPPg++13.2.0Error
Apr 21, 2025 04:20Steve BronderSteve BronderCPPg++13.2.0Success71,295+0.11 RP
Apr 21, 2025 03:26Steve BronderSteve BronderCPPg++13.2.0Success71,351+6.18 RP
Apr 21, 2025 03:08Steve BronderSteve BronderCPPclang++18.1.3Success74,641+3.23 RP
Apr 21, 2025 02:49Steve BronderSteve BronderCPPclang++18.1.3Success81,359
Apr 21, 2025 02:24Steve BronderSteve BronderCPPclang++18.1.3Success76,484+36.14 RP
Apr 21, 2025 02:13Steve BronderSteve BronderCPPclang++18.1.3Success189,632
Apr 21, 2025 01:38Steve BronderSteve BronderCPPclang++18.1.3Success105,705+94.60 RP
Apr 20, 2025 16:13Drew GarciaDrew GarciaCPPclang++18.1.3Success79,168
Apr 20, 2025 16:10Drew GarciaDrew GarciaCPPclang++18.1.3Success75,335
Apr 20, 2025 15:52Drew GarciaDrew GarciaCPPclang++18.1.3Error
Apr 20, 2025 15:42Drew GarciaDrew GarciaCPPclang++18.1.3Success74,711+0.97 RP
Apr 20, 2025 15:34Drew GarciaDrew GarciaCPPclang++18.1.3Success75,257+1.30 RP
Apr 20, 2025 15:31Drew GarciaDrew GarciaCPPclang++18.1.3Error
Apr 20, 2025 15:26Drew GarciaDrew GarciaCPPclang++18.1.3Error
Apr 20, 2025 15:20Drew GarciaDrew GarciaCPPclang++18.1.3Success76,003+0.13 RP
Apr 20, 2025 15:12Drew GarciaDrew GarciaCPPclang++18.1.3Success76,076+1.05 RP
Apr 20, 2025 15:08Drew GarciaDrew GarciaCPPclang++18.1.3Success76,724
Apr 20, 2025 15:01Drew GarciaDrew GarciaCPPclang++18.1.3Success76,689+0.08 RP
Apr 20, 2025 15:00Drew GarciaDrew GarciaCPPclang++18.1.3Success76,941
Apr 20, 2025 14:59Drew GarciaDrew GarciaCPPclang++18.1.3Success77,005
Apr 20, 2025 09:17Aniruddha DebAniruddha DebCPPg++13.2.0Success67,878
Apr 20, 2025 04:25Drew GarciaDrew GarciaCPPclang++18.1.3Error
Apr 20, 2025 04:21Drew GarciaDrew GarciaCPPclang++18.1.3Error
Apr 19, 2025 01:34etherealetherealGOgo1.24.2Success119,841+83.44 RP
Apr 19, 2025 01:22KeefeKeefeCPPg++13.2.0Success690,703
Apr 19, 2025 01:21KeefeKeefeCPPg++13.2.0Success78,022
Apr 19, 2025 00:12emily graceemily graceCPPg++13.2.0Success69,922
Apr 19, 2025 00:09emily graceemily graceCPPg++13.2.0Success69,873
Apr 19, 2025 00:04emily graceemily graceCPPg++13.2.0Success70,038
Apr 19, 2025 00:02emily graceemily graceCPPg++13.2.0Success69,897
Apr 19, 2025 00:01emily graceemily graceCPPg++13.2.0Success69,851+0.35 RP
Apr 19, 2025 00:00emily graceemily graceCPPg++13.2.0Success71,554
Apr 18, 2025 23:57emily graceemily graceCPPg++13.2.0Success70,765
Apr 18, 2025 23:57emily graceemily graceCPPg++13.2.0Success70,216
Apr 18, 2025 23:56emily graceemily graceCPPg++13.2.0Success70,216
Apr 18, 2025 23:53emily graceemily graceCPPg++13.2.0Success70,359
Apr 18, 2025 23:51emily graceemily graceCPPg++13.2.0Success70,116
Apr 18, 2025 23:46emily graceemily graceCPPg++13.2.0Success72,741
Apr 18, 2025 23:46emily graceemily graceCPPg++13.2.0Error
Apr 18, 2025 23:44emily graceemily graceCPPg++13.2.0Success73,359
Apr 18, 2025 23:43emily graceemily graceCPPg++13.2.0Success85,719
Apr 18, 2025 23:43emily graceemily graceCPPg++13.2.0Success73,062
Apr 18, 2025 23:41emily graceemily graceCPPg++13.2.0Success72,486
Apr 18, 2025 23:38emily graceemily graceCPPg++13.2.0Success70,195
Apr 18, 2025 23:35emily graceemily graceCPPg++13.2.0Success70,384
Apr 18, 2025 22:47emily graceemily graceCPPg++13.2.0Success70,024+0.07 RP
Apr 18, 2025 22:46emily graceemily graceCPPg++13.2.0Error
Apr 18, 2025 22:45emily graceemily graceCPPg++13.2.0Success79,192
Apr 18, 2025 22:45emily graceemily graceCPPg++13.2.0Success79,024
Apr 18, 2025 21:02Drew GarciaDrew GarciaCPPclang++18.1.3Success76,743
Apr 18, 2025 21:00Drew GarciaDrew GarciaCPPclang++18.1.3Success76,970
Apr 18, 2025 20:56Drew GarciaDrew GarciaCPPclang++18.1.3Error
Apr 18, 2025 20:53Drew GarciaDrew GarciaCPPclang++18.1.3Error
Apr 18, 2025 20:49Drew GarciaDrew GarciaCPPclang++18.1.3Success76,805
Apr 18, 2025 20:46Drew GarciaDrew GarciaCPPclang++18.1.3Success76,738+1.82 RP
Apr 18, 2025 20:38Drew GarciaDrew GarciaCPPclang++18.1.3Success82,654
Apr 18, 2025 20:34Drew GarciaDrew GarciaCPPclang++18.1.3Error
Apr 18, 2025 20:02KeefeKeefeCPPg++13.2.0Success77,949
Apr 18, 2025 20:02Drew GarciaDrew GarciaCPPclang++18.1.3Success79,157
Apr 18, 2025 19:58KeefeKeefeCPPg++13.2.0Success77,973
Apr 18, 2025 19:55KeefeKeefeCPPg++13.2.0Success75,578+1.02 RP
Apr 18, 2025 19:54KeefeKeefeCPPg++13.2.0Success78,427
Apr 18, 2025 19:51KeefeKeefeCPPg++13.2.0Success77,978
Apr 18, 2025 19:48KeefeKeefeCPPg++13.2.0Success76,168+6.31 RP
Apr 18, 2025 19:46KeefeKeefeCPPg++13.2.0Success80,011+2.01 RP
Apr 18, 2025 19:43emily graceemily graceCPPg++13.2.0Success72,595
Apr 18, 2025 19:39emily graceemily graceCPPg++13.2.0Success70,059+0.42 RP
Apr 18, 2025 19:37emily graceemily graceCPPg++13.2.0Success71,176
Apr 18, 2025 19:36emily graceemily graceCPPclang++18.1.3Success77,319
Apr 18, 2025 19:34emily graceemily graceCPPclang++18.1.3Success70,557
Apr 18, 2025 19:28emily graceemily graceCPPg++13.2.0Success70,265+3.14 RP
Apr 18, 2025 19:27emily graceemily graceCPPg++13.2.0Success72,527
Apr 18, 2025 19:26emily graceemily graceCPPg++13.2.0Success72,657
Apr 18, 2025 19:24emily graceemily graceCPPg++13.2.0Error
Apr 18, 2025 19:22emily graceemily graceCPPg++13.2.0Error
Apr 18, 2025 19:15emily graceemily graceCPPg++13.2.0Error
Apr 18, 2025 19:10KeefeKeefeCPPg++13.2.0Success81,316+33.03 RP
Apr 18, 2025 19:09emily graceemily graceCPPg++13.2.0Success72,032
Apr 18, 2025 19:06emily graceemily graceCPPg++13.2.0Success72,522
Apr 18, 2025 19:06KeefeKeefeCPPg++13.2.0Success111,173+10.65 RP
Apr 18, 2025 19:04emily graceemily graceCPPg++13.2.0Success71,922
Apr 18, 2025 19:03emily graceemily graceCPPg++13.2.0Success73,338
Apr 18, 2025 19:00emily graceemily graceCPPg++13.2.0Success72,927
Apr 18, 2025 18:59emily graceemily graceCPPg++13.2.0Success72,541