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 4, 2023 20:16Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success180,240
Apr 4, 2023 20:16Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Apr 4, 2023 20:16Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Apr 4, 2023 20:14Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Apr 3, 2023 22:49Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Apr 3, 2023 22:47Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success92,132+6.46 RP
Apr 3, 2023 22:19Franek KortaFranek KortaCPPg++9.3.0Success73,678
Apr 3, 2023 22:15Franek KortaFranek KortaCPPg++9.3.0Success73,635
Apr 3, 2023 22:11Franek KortaFranek KortaCPPg++9.3.0Success73,778
Apr 3, 2023 22:09Franek KortaFranek KortaCPPg++9.3.0Success73,714
Apr 3, 2023 22:08Franek KortaFranek KortaCPPg++9.3.0Success73,859
Apr 3, 2023 22:04Franek KortaFranek KortaCPPg++9.3.0Success72,565
Apr 3, 2023 22:03Franek KortaFranek KortaCPPg++9.3.0Success212,114
Apr 3, 2023 22:02Franek KortaFranek KortaCPPg++9.3.0Success72,616
Apr 3, 2023 22:00Franek KortaFranek KortaCPPg++9.3.0Success72,589
Apr 3, 2023 21:59Franek KortaFranek KortaCPPg++9.3.0Success72,549
Apr 3, 2023 21:59Franek KortaFranek KortaCPPg++9.3.0Success72,581
Apr 3, 2023 21:58Franek KortaFranek KortaCPPg++9.3.0Success72,570
Apr 3, 2023 21:58Franek KortaFranek KortaCPPg++9.3.0Success72,597
Apr 3, 2023 21:57Franek KortaFranek KortaCPPg++9.3.0Success72,570
Apr 3, 2023 21:56Franek KortaFranek KortaCPPg++9.3.0Success72,541
Apr 3, 2023 21:54Franek KortaFranek KortaCPPg++9.3.0Error
Apr 3, 2023 21:53Franek KortaFranek KortaCPPg++9.3.0Error
Apr 3, 2023 21:52Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success99,868
Apr 3, 2023 21:52Franek KortaFranek KortaCPPg++9.3.0Success72,149
Apr 3, 2023 21:51Franek KortaFranek KortaCPPg++9.3.0Success104,330
Apr 3, 2023 21:49Franek KortaFranek KortaCPPg++9.3.0Success71,857
Apr 3, 2023 21:48Franek KortaFranek KortaCPPg++9.3.0Success71,870
Apr 3, 2023 21:48Franek KortaFranek KortaCPPg++9.3.0Success71,911
Apr 3, 2023 21:47Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success99,908
Apr 3, 2023 21:43Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success99,805
Apr 3, 2023 21:41Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success99,592
Apr 3, 2023 21:35Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success108,859
Apr 3, 2023 21:29Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success99,889
Apr 3, 2023 21:27Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success97,962+0.06 RP
Apr 3, 2023 21:26Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success105,105
Apr 3, 2023 21:21Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success110,330
Mar 31, 2023 18:02Franek KortaFranek KortaCPPg++9.3.0Success71,827+4.06 RP
Mar 31, 2023 18:01Franek KortaFranek KortaCPPg++9.3.0Success155,342
Mar 31, 2023 17:59Franek KortaFranek KortaCPPg++9.3.0Success154,760
Mar 31, 2023 17:58Franek KortaFranek KortaCPPg++9.3.0Success73,986
Mar 31, 2023 17:58Franek KortaFranek KortaCPPg++9.3.0Success193,441
Mar 31, 2023 17:56Franek KortaFranek KortaCPPg++9.3.0Success193,546
Mar 31, 2023 17:55Franek KortaFranek KortaCPPg++9.3.0Success191,887
Mar 31, 2023 17:55Franek KortaFranek KortaCPPg++9.3.0Success192,026
Mar 31, 2023 17:54Franek KortaFranek KortaCPPg++9.3.0Success191,842
Mar 28, 2023 19:09Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success181,064
Mar 28, 2023 19:08Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Mar 28, 2023 19:08Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Mar 28, 2023 19:07Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Mar 28, 2023 19:06Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success179,665
Mar 28, 2023 19:06Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success180,741
Mar 28, 2023 18:45Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Mar 28, 2023 18:44Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,969
Mar 28, 2023 18:37Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success163,193
Mar 27, 2023 21:55Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Mar 27, 2023 21:47Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Mar 27, 2023 21:47Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Mar 27, 2023 21:46Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,265
Mar 27, 2023 21:45Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,022+0.57 RP
Mar 27, 2023 21:43Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success249,569
Mar 27, 2023 21:40Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success240,832
Mar 27, 2023 21:38Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success242,116
Mar 27, 2023 21:38Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success165,687
Mar 27, 2023 21:36Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success553,403
Mar 26, 2023 11:27Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success99,014
Mar 26, 2023 11:23Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,654
Mar 26, 2023 11:19Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success116,819
Mar 26, 2023 11:17Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success141,511
Mar 26, 2023 11:17Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success141,512
Mar 26, 2023 11:16Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success141,007
Mar 26, 2023 10:47Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success110,003
Mar 26, 2023 10:46Yurkov AlekseyYurkov AlekseyCPPclang++10.0.0Success132,214
Mar 26, 2023 10:45Yurkov AlekseyYurkov AlekseyCPPclang++10.0.0Success132,465
Mar 26, 2023 10:43Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,816
Mar 26, 2023 09:05Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,614
Mar 25, 2023 20:44Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,627
Mar 25, 2023 20:40Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success99,043
Mar 25, 2023 20:39Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,846
Mar 25, 2023 20:37Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,603
Mar 25, 2023 20:37Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,959
Mar 25, 2023 20:36Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,859
Mar 25, 2023 20:26Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success119,946
Mar 25, 2023 20:24Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,700
Mar 25, 2023 18:15Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,573+0.16 RP
Mar 25, 2023 18:14Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success99,489
Mar 25, 2023 18:11Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success145,895
Mar 25, 2023 18:10Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success145,947
Mar 25, 2023 17:11Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success99,538
Mar 25, 2023 16:57Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,989
Feb 17, 2023 19:20LiamLiamCPPg++9.3.0Error
Feb 17, 2023 19:19LiamLiamCPPg++9.3.0Error
Feb 17, 2023 19:19LiamLiamCPPg++9.3.0Error
Feb 17, 2023 19:18LiamLiamCPPclang++10.0.0Success99,337+0.56 RP
Feb 15, 2023 19:05LiamLiamCPPclang++10.0.0Error
Feb 15, 2023 19:04LiamLiamCPPclang++10.0.0Error
Feb 15, 2023 19:00LiamLiamCPPclang++10.0.0Error
Feb 15, 2023 18:43LiamLiamCPPclang++10.0.0Error
Feb 15, 2023 18:38LiamLiamCPPg++9.3.0Error
Feb 15, 2023 18:36LiamLiamCPPclang++10.0.0Error