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 21:11Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 21:10Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 21:10Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 21:09Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 21:08Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 21:05Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 21:04Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 21:01Franek KortaFranek KortaCPPg++9.3.0Success67,047
Aug 29, 2023 21:00Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 20:59Franek KortaFranek KortaCPPg++9.3.0Success67,103
Aug 29, 2023 20:58Franek KortaFranek KortaCPPg++9.3.0Success66,718
Aug 29, 2023 20:45Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 20:44Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 20:43Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 20:40Franek KortaFranek KortaCPPg++9.3.0Success68,012
Aug 29, 2023 20:39Franek KortaFranek KortaCPPg++9.3.0Success68,639
Aug 29, 2023 20:39Franek KortaFranek KortaCPPg++9.3.0Success68,804
Aug 29, 2023 20:34Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 20:34Franek KortaFranek KortaCPPg++9.3.0Error
Aug 29, 2023 20:33Franek KortaFranek KortaCPPg++9.3.0Success64,811
Aug 29, 2023 20:29Franek KortaFranek KortaCPPg++9.3.0Success64,654
Aug 29, 2023 20:28Franek KortaFranek KortaCPPg++9.3.0Success64,643+0.24 RP
Aug 29, 2023 20:27Franek KortaFranek KortaCPPg++9.3.0Success64,849
Aug 29, 2023 20:26Franek KortaFranek KortaCPPg++9.3.0Success64,743+0.25 RP
Aug 29, 2023 20:23Franek KortaFranek KortaCPPg++9.3.0Success72,630
Aug 29, 2023 12:07mmalczakmmalczakCPPg++9.3.0Success653,486+0.26 RP
Aug 29, 2023 12:04mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 12:03mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 12:01mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 11:59mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 11:45mmalczakmmalczakCPPg++9.3.0Success666,931
Aug 29, 2023 11:44mmalczakmmalczakCPPg++9.3.0Success664,682+0.54 RP
Aug 29, 2023 11:42mmalczakmmalczakCPPg++9.3.0Success689,400+3.37 RP
Aug 29, 2023 11:25mmalczakmmalczakCPPg++9.3.0Success898,030+9.28 RP
Aug 29, 2023 11:24mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 11:24mmalczakmmalczakCPPg++9.3.0Success5,406,432
Aug 29, 2023 11:21mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 11:19mmalczakmmalczakCPPg++9.3.0Success5,399,829+1.38 RP
Aug 29, 2023 11:15mmalczakmmalczakCPPg++9.3.0Success21,028,763
Aug 29, 2023 11:14mmalczakmmalczakCPPg++9.3.0Success21,135,434
Aug 29, 2023 11:04mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 11:02mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 10:59mmalczakmmalczakCPPg++9.3.0Success21,150,645
Aug 29, 2023 10:51mmalczakmmalczakCPPg++9.3.0Success21,092,352
Aug 29, 2023 10:51mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 10:45mmalczakmmalczakCPPg++9.3.0Success21,091,464
Aug 29, 2023 10:43mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 10:42mmalczakmmalczakCPPg++9.3.0Error
Aug 29, 2023 10:40mmalczakmmalczakCPPg++9.3.0Success21,418,048
Aug 29, 2023 10:31mmalczakmmalczakCPPg++9.3.0Success22,730,886
Aug 29, 2023 10:28mmalczakmmalczakCPPg++9.3.0Success21,334,227
Aug 29, 2023 10:27mmalczakmmalczakCPPg++9.3.0Error
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