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
Aug 29, 2023 10:25mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 10:25mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 10:24mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 10:13mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 10:12mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 10:05mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 09:55mmalczakmmalczakCPPg++9.3.0Success21,301,915+0.47 RP
Aug 28, 2023 21:34Franek KortaFranek KortaCPPg++9.3.0Success64,930
Aug 28, 2023 21:32Franek KortaFranek KortaCPPg++9.3.0Error
Aug 28, 2023 21:32Franek KortaFranek KortaCPPg++9.3.0Success69,721
Aug 28, 2023 21:31Franek KortaFranek KortaCPPg++9.3.0Success64,849+0.10 RP
Aug 28, 2023 21:31Franek KortaFranek KortaCPPg++9.3.0Success64,892+14.88 RP
Aug 28, 2023 21:28Franek KortaFranek KortaCPPg++9.3.0Error
Aug 28, 2023 21:18Franek KortaFranek KortaCPPg++9.3.0Success72,968
Aug 28, 2023 21:17Franek KortaFranek KortaCPPg++9.3.0Success72,781
Aug 28, 2023 21:13Franek KortaFranek KortaCPPg++9.3.0Success76,092
Aug 28, 2023 21:12Franek KortaFranek KortaCPPg++9.3.0Success76,216
Aug 28, 2023 21:09Franek KortaFranek KortaCPPg++9.3.0Error
Aug 28, 2023 21:08Franek KortaFranek KortaCPPg++9.3.0Error
Aug 28, 2023 21:06Franek KortaFranek KortaCPPg++9.3.0Error
Aug 28, 2023 21:00Franek KortaFranek KortaCPPg++9.3.0Success77,020
Aug 28, 2023 21:00Franek KortaFranek KortaCPPg++9.3.0Error
Aug 28, 2023 20:55Franek KortaFranek KortaCPPg++9.3.0Success75,251
Aug 28, 2023 20:54Franek KortaFranek KortaCPPg++9.3.0Error
Aug 28, 2023 20:53Franek KortaFranek KortaCPPg++9.3.0Error
Aug 28, 2023 20:45Franek KortaFranek KortaCPPg++9.3.0Success75,970
Aug 28, 2023 20:44Franek KortaFranek KortaCPPg++9.3.0Success75,865
Aug 28, 2023 20:42Franek KortaFranek KortaCPPg++9.3.0Success92,427
Aug 28, 2023 20:41Franek KortaFranek KortaCPPg++9.3.0Success87,265
Aug 28, 2023 20:40Franek KortaFranek KortaCPPg++9.3.0Success100,415
Aug 28, 2023 20:28Franek KortaFranek KortaCPPg++9.3.0Success91,505
Aug 28, 2023 20:26Franek KortaFranek KortaCPPg++9.3.0Success91,497
Aug 28, 2023 20:25Franek KortaFranek KortaCPPg++9.3.0Success93,557
Aug 28, 2023 20:04Franek KortaFranek KortaCPPg++9.3.0Success72,808
Aug 27, 2023 22:08Franek KortaFranek KortaCPPg++9.3.0Success72,708
Aug 27, 2023 22:07Franek KortaFranek KortaCPPg++9.3.0Success82,084
Aug 27, 2023 22:06Franek KortaFranek KortaCPPg++9.3.0Error
Aug 27, 2023 22:05Franek KortaFranek KortaCPPg++9.3.0Success72,784
Aug 27, 2023 22:04Franek KortaFranek KortaCPPg++9.3.0Error
Aug 27, 2023 22:03Franek KortaFranek KortaCPPg++9.3.0Error
Aug 27, 2023 22:02Franek KortaFranek KortaCPPg++9.3.0Success72,805
Aug 27, 2023 22:00Franek KortaFranek KortaCPPg++9.3.0Success72,941
Aug 27, 2023 21:59Franek KortaFranek KortaCPPg++9.3.0Success72,889
Aug 27, 2023 20:08Franek KortaFranek KortaCPPg++9.3.0Success105,449
Aug 27, 2023 20:04Franek KortaFranek KortaCPPg++9.3.0Success102,551
Aug 27, 2023 20:03Franek KortaFranek KortaCPPg++9.3.0Success102,881
Aug 27, 2023 19:55Franek KortaFranek KortaCPPg++9.3.0Success74,341
Aug 27, 2023 19:55Franek KortaFranek KortaCPPg++9.3.0Error
Aug 27, 2023 16:27Franek KortaFranek KortaCPPg++9.3.0Error
Aug 27, 2023 16:25Franek KortaFranek KortaCPPg++9.3.0Error
Aug 27, 2023 16:25Franek KortaFranek KortaCPPg++9.3.0Error
Aug 4, 2023 17:13gchebanovgchebanovCPPg++9.3.0Success73,777+0.46 RP
Aug 4, 2023 17:12gchebanovgchebanovCPPg++9.3.0Success74,029+2.26 RP
Aug 4, 2023 17:11gchebanovgchebanovCPPg++9.3.0Success79,189
Aug 4, 2023 17:11gchebanovgchebanovCPPg++9.3.0Success79,120
Aug 4, 2023 17:08gchebanovgchebanovCPPg++9.3.0Success105,634
Aug 4, 2023 17:07gchebanovgchebanovCPPg++9.3.0Success85,367
Aug 4, 2023 17:07gchebanovgchebanovCPPg++9.3.0Success79,942
Aug 4, 2023 17:07gchebanovgchebanovCPPg++9.3.0Success165,057
Aug 4, 2023 17:06gchebanovgchebanovCPPg++9.3.0Success162,709
Aug 4, 2023 17:05gchebanovgchebanovCPPg++9.3.0Success75,287+2.44 RP
Aug 4, 2023 17:03gchebanovgchebanovCPPg++9.3.0Success78,992
Aug 4, 2023 17:03gchebanovgchebanovCPPg++9.3.0Success80,359
Aug 4, 2023 17:00gchebanovgchebanovCPPg++9.3.0Success80,509
Aug 4, 2023 16:59gchebanovgchebanovCPPg++9.3.0Success79,389
Aug 4, 2023 16:59gchebanovgchebanovCPPg++9.3.0Success77,391
Aug 4, 2023 16:57gchebanovgchebanovCPPg++9.3.0Success79,281
Aug 4, 2023 16:51gchebanovgchebanovCPPg++9.3.0Error
Aug 4, 2023 16:51gchebanovgchebanovCPPg++9.3.0Success77,334
Jul 16, 2023 16:49Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,349
Jul 16, 2023 16:35Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,051
Jul 16, 2023 16:34Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,659
Jul 16, 2023 16:25Paul MasurelPaul MasurelRUSTrust-1.71.0Success72,500
Jul 16, 2023 16:25Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,389
Jul 16, 2023 16:25Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,649
Jul 16, 2023 16:24Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,125
Jul 16, 2023 16:23Paul MasurelPaul MasurelRUSTrust-1.71.0Error
Jul 16, 2023 16:22Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,872
Jul 16, 2023 16:22Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,195
Jul 16, 2023 16:20Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,062
Jul 16, 2023 16:19Paul MasurelPaul MasurelRUSTrust-1.71.0Error
Jul 16, 2023 16:18Paul MasurelPaul MasurelRUSTrust-1.71.0Error
Jul 16, 2023 16:17Paul MasurelPaul MasurelRUSTrust-1.71.0Success72,830
Jul 16, 2023 16:17Paul MasurelPaul MasurelRUSTrust-1.71.0Success72,495
Jul 16, 2023 16:14Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,586
Jul 16, 2023 16:09Paul MasurelPaul MasurelRUSTrust-1.71.0Error
Jul 16, 2023 16:09Paul MasurelPaul MasurelRUSTrust-1.71.0Error
Jul 16, 2023 16:05Paul MasurelPaul MasurelRUSTrust-1.71.0Success70,781
Jul 16, 2023 15:39Paul MasurelPaul MasurelRUSTrust-1.71.0Success74,667
Jul 16, 2023 15:39Paul MasurelPaul MasurelRUSTrust-1.71.0Success71,224
Jul 16, 2023 15:39Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,284
Jul 16, 2023 15:32Paul MasurelPaul MasurelRUSTrust-1.71.0Success70,949
Jul 16, 2023 15:31Paul MasurelPaul MasurelRUSTrust-1.71.0Success70,903
Jul 16, 2023 15:11Paul MasurelPaul MasurelRUSTrust-1.71.0Success69,968
Jul 16, 2023 15:10Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,993
Jul 16, 2023 15:08Paul MasurelPaul MasurelRUSTrust-1.71.0Success74,767
Jul 16, 2023 15:07Paul MasurelPaul MasurelRUSTrust-1.71.0Success74,319
Jul 16, 2023 15:07Paul MasurelPaul MasurelRUSTrust-1.71.0Success70,108
Jul 16, 2023 15:06Paul MasurelPaul MasurelRUSTrust-1.71.0Success73,029
Jul 16, 2023 15:06Paul MasurelPaul MasurelRUSTrust-1.71.0Success69,095