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
Jul 16, 2023 15:05Paul MasurelPaul MasurelRUSTrust-1.71.0Error
Jul 16, 2023 15:04Paul MasurelPaul MasurelRUSTrust-1.71.0Success69,219
Jul 16, 2023 15:04Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,273
Jul 16, 2023 15:03Paul MasurelPaul MasurelRUSTrust-1.71.0Success70,849
Jul 16, 2023 14:58Paul MasurelPaul MasurelRUSTrust-1.71.0Success68,957+7.22 RP
Jul 16, 2023 14:57Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,938
Jul 16, 2023 14:56Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,143
Jul 16, 2023 14:56Paul MasurelPaul MasurelRUSTrust-1.71.0Error
Jul 16, 2023 14:55Paul MasurelPaul MasurelRUSTrust-1.71.0Error
Jul 16, 2023 14:54Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,173
Jul 16, 2023 14:53Paul MasurelPaul MasurelRUSTrust-1.71.0Success70,716+3.61 RP
Jul 16, 2023 14:51Paul MasurelPaul MasurelRUSTrust-1.71.0Error
Jul 16, 2023 14:35Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,808
Jul 16, 2023 14:34Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,746+79.86 RP
Jul 16, 2023 14:33Paul MasurelPaul MasurelRUSTrust-1.71.0Success168,010+16.96 RP
Jul 16, 2023 14:32Paul MasurelPaul MasurelRUSTrust-1.71.0Success234,963+20.09 RP
Jul 16, 2023 14:30Paul MasurelPaul MasurelRUSTrust-1.71.0Success444,993+15.66 RP
Jul 16, 2023 14:30Paul MasurelPaul MasurelRUSTrust-1.71.0Success1,467,916+6.81 RP
Jul 13, 2023 21:18gchebanovgchebanovCPPg++9.3.0Success77,017
Jul 8, 2023 23:10Andrew EpsteinAndrew EpsteinCPPg++9.3.0Success21,335,690+0.47 RP
Jun 16, 2023 19:57Ulyanov AlekseyUlyanov AlekseyCPPclang++10.0.0Success645,174+7.62 RP
Jun 16, 2023 19:55Ulyanov AlekseyUlyanov AlekseyCPPg++9.3.0Success1,269,826
Jun 16, 2023 19:54Ulyanov AlekseyUlyanov AlekseyCPPg++9.3.0Success1,270,230+7.40 RP
Jun 16, 2023 19:50Ulyanov AlekseyUlyanov AlekseyCPPg++9.3.0Success21,364,913+0.47 RP
May 14, 2023 14:17Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
May 14, 2023 14:16Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success180,159
May 14, 2023 12:25Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success98,876
May 14, 2023 12:22Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success106,741
May 12, 2023 23:38Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success121,495
May 12, 2023 23:25Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success119,184
May 12, 2023 23:14Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
May 12, 2023 23:13Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success179,852
May 12, 2023 23:13Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success178,435
May 12, 2023 23:12Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success177,962
Apr 9, 2023 21:29Franek KortaFranek KortaCPPg++9.3.0Success226,262
Apr 9, 2023 21:26Franek KortaFranek KortaCPPg++9.3.0Success89,489
Apr 9, 2023 21:26Franek KortaFranek KortaCPPg++9.3.0Success90,927
Apr 9, 2023 21:25Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 21:24Franek KortaFranek KortaCPPg++9.3.0Success98,038
Apr 9, 2023 21:23Franek KortaFranek KortaCPPg++9.3.0Success89,081
Apr 9, 2023 21:22Franek KortaFranek KortaCPPg++9.3.0Success99,481
Apr 9, 2023 21:21Franek KortaFranek KortaCPPg++9.3.0Success88,103
Apr 9, 2023 20:52Franek KortaFranek KortaCPPg++9.3.0Success233,683
Apr 9, 2023 20:51Franek KortaFranek KortaCPPg++9.3.0Success241,216
Apr 9, 2023 20:48Franek KortaFranek KortaCPPg++9.3.0Success250,222
Apr 9, 2023 20:24Franek KortaFranek KortaCPPg++9.3.0Success89,041
Apr 9, 2023 20:21Franek KortaFranek KortaCPPg++9.3.0Success105,541
Apr 9, 2023 20:21Franek KortaFranek KortaCPPg++9.3.0Success80,149
Apr 9, 2023 20:19Franek KortaFranek KortaCPPg++9.3.0Success83,532
Apr 9, 2023 20:18Franek KortaFranek KortaCPPg++9.3.0Success108,595
Apr 9, 2023 20:16Franek KortaFranek KortaCPPg++9.3.0Success84,376
Apr 9, 2023 20:13Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 20:12Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 20:12Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 20:10Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 20:09Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 20:08Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 19:56Franek KortaFranek KortaCPPg++9.3.0Success85,046
Apr 9, 2023 19:54Franek KortaFranek KortaCPPg++9.3.0Success80,157
Apr 9, 2023 19:52Franek KortaFranek KortaCPPg++9.3.0Success102,508
Apr 9, 2023 19:51Franek KortaFranek KortaCPPg++9.3.0Success101,519
Apr 9, 2023 19:50Franek KortaFranek KortaCPPg++9.3.0Success100,781
Apr 9, 2023 19:49Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 19:48Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 19:46Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 19:46Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 19:44Franek KortaFranek KortaCPPg++9.3.0Success79,305
Apr 9, 2023 19:42Franek KortaFranek KortaCPPg++9.3.0Success78,889
Apr 9, 2023 19:41Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 17:13Franek KortaFranek KortaCPPg++9.3.0Success75,314
Apr 9, 2023 17:13Franek KortaFranek KortaCPPg++9.3.0Success75,611
Apr 9, 2023 17:12Franek KortaFranek KortaCPPg++9.3.0Success84,060
Apr 9, 2023 17:12Franek KortaFranek KortaCPPg++9.3.0Success77,465
Apr 9, 2023 17:06Franek KortaFranek KortaCPPg++9.3.0Success78,314
Apr 9, 2023 17:06Franek KortaFranek KortaCPPg++9.3.0Success81,905
Apr 9, 2023 17:05Franek KortaFranek KortaCPPg++9.3.0Success88,389
Apr 9, 2023 16:59Franek KortaFranek KortaCPPg++9.3.0Success75,341
Apr 9, 2023 16:55Franek KortaFranek KortaCPPg++9.3.0Success113,451
Apr 9, 2023 16:53Franek KortaFranek KortaCPPg++9.3.0Success74,419
Apr 9, 2023 16:48Franek KortaFranek KortaCPPg++9.3.0Success72,773
Apr 9, 2023 16:48Franek KortaFranek KortaCPPg++9.3.0Success72,811
Apr 9, 2023 16:47Franek KortaFranek KortaCPPg++9.3.0Success72,573
Apr 9, 2023 16:46Franek KortaFranek KortaCPPg++9.3.0Success72,616
Apr 9, 2023 16:45Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 16:40Franek KortaFranek KortaCPPg++9.3.0Success77,254
Apr 9, 2023 16:38Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 16:36Franek KortaFranek KortaCPPg++9.3.0Success121,149
Apr 9, 2023 16:25Franek KortaFranek KortaCPPg++9.3.0Success77,151
Apr 9, 2023 16:24Franek KortaFranek KortaCPPg++9.3.0Success77,981
Apr 9, 2023 16:24Franek KortaFranek KortaCPPg++9.3.0Success77,962
Apr 9, 2023 16:23Franek KortaFranek KortaCPPg++9.3.0Success78,508
Apr 9, 2023 16:22Franek KortaFranek KortaCPPg++9.3.0Error
Apr 9, 2023 16:14Franek KortaFranek KortaCPPg++9.3.0Success77,524
Apr 9, 2023 16:12Franek KortaFranek KortaCPPg++9.3.0Success100,862
Apr 9, 2023 16:11Franek KortaFranek KortaCPPg++9.3.0Success98,695
Apr 9, 2023 16:11Franek KortaFranek KortaCPPg++9.3.0Success81,346
Apr 9, 2023 16:10Franek KortaFranek KortaCPPg++9.3.0Success80,635
Apr 9, 2023 16:04Franek KortaFranek KortaCPPg++9.3.0Success127,732
Apr 9, 2023 16:03Franek KortaFranek KortaCPPg++9.3.0Success118,816
Apr 4, 2023 20:17Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success181,207