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
Sep 25, 2023 21:44mmalczakmmalczakCPPg++9.3.0Success74,752
Sep 25, 2023 21:43mmalczakmmalczakCPPg++9.3.0Success74,353
Sep 25, 2023 21:43mmalczakmmalczakCPPg++9.3.0Success74,830
Sep 24, 2023 21:52mmalczakmmalczakCPPg++9.3.0Success75,400
Sep 24, 2023 21:49mmalczakmmalczakCPPg++9.3.0Success74,858
Sep 24, 2023 21:48mmalczakmmalczakCPPg++9.3.0Error
Sep 24, 2023 21:40mmalczakmmalczakCPPg++9.3.0Success76,379
Sep 24, 2023 21:35mmalczakmmalczakCPPg++9.3.0Success75,451
Sep 24, 2023 21:33mmalczakmmalczakCPPg++9.3.0Success74,348
Sep 24, 2023 21:32mmalczakmmalczakCPPg++9.3.0Success75,317
Sep 24, 2023 21:26mmalczakmmalczakCPPg++9.3.0Success75,910
Sep 24, 2023 21:25mmalczakmmalczakCPPg++9.3.0Success76,206
Sep 24, 2023 21:23mmalczakmmalczakCPPg++9.3.0Success72,965
Sep 24, 2023 21:22mmalczakmmalczakCPPg++9.3.0Success76,592
Sep 24, 2023 21:21mmalczakmmalczakCPPg++9.3.0Success72,919
Sep 24, 2023 21:19mmalczakmmalczakCPPg++9.3.0Error
Sep 24, 2023 21:16mmalczakmmalczakCPPg++9.3.0Success72,986
Sep 24, 2023 21:14mmalczakmmalczakCPPg++9.3.0Success73,276
Sep 24, 2023 21:13mmalczakmmalczakCPPg++9.3.0Success72,957
Sep 24, 2023 21:12mmalczakmmalczakCPPg++9.3.0Success75,251
Sep 24, 2023 21:10mmalczakmmalczakCPPg++9.3.0Success72,881+0.12 RP
Sep 24, 2023 21:07mmalczakmmalczakCPPg++9.3.0Error
Sep 24, 2023 21:06mmalczakmmalczakCPPg++9.3.0Success74,676
Sep 22, 2023 21:59mmalczakmmalczakCPPg++9.3.0Success74,489
Sep 22, 2023 21:59mmalczakmmalczakCPPg++9.3.0Success74,638
Sep 22, 2023 21:58mmalczakmmalczakCPPg++9.3.0Success74,489
Sep 22, 2023 21:57mmalczakmmalczakCPPg++9.3.0Success74,568
Sep 22, 2023 21:46mmalczakmmalczakCPPg++9.3.0Success73,114
Sep 22, 2023 21:45mmalczakmmalczakCPPg++9.3.0Success73,214
Sep 22, 2023 21:42mmalczakmmalczakCPPg++9.3.0Error
Sep 22, 2023 21:37mmalczakmmalczakCPPg++9.3.0Success73,927
Sep 22, 2023 21:35mmalczakmmalczakCPPg++9.3.0Success73,284
Sep 22, 2023 21:31mmalczakmmalczakCPPg++9.3.0Success73,365
Sep 22, 2023 18:59mmalczakmmalczakCPPg++9.3.0Error
Sep 22, 2023 18:31mmalczakmmalczakCPPg++9.3.0Success84,205
Sep 22, 2023 17:31mmalczakmmalczakCPPg++9.3.0Success72,946+17.66 RP
Sep 22, 2023 17:30mmalczakmmalczakCPPg++9.3.0Success199,637
Sep 22, 2023 15:03KiratKiratCPPg++9.3.0Success1,933,862+4.70 RP
Sep 22, 2023 14:59KiratKiratCPPg++9.3.0Success21,263,506+0.47 RP
Sep 22, 2023 08:30mmalczakmmalczakCPPg++9.3.0Success671,359
Sep 21, 2023 19:09mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 19:06mmalczakmmalczakCPPg++9.3.0Success84,465
Sep 21, 2023 19:06mmalczakmmalczakCPPg++9.3.0Success689,203
Sep 21, 2023 19:05mmalczakmmalczakCPPg++9.3.0Success84,178
Sep 21, 2023 19:02mmalczakmmalczakCPPg++9.3.0Success663,008
Sep 21, 2023 19:01mmalczakmmalczakCPPg++9.3.0Success231,733
Sep 21, 2023 18:59mmalczakmmalczakCPPg++9.3.0Success84,370
Sep 21, 2023 18:58mmalczakmmalczakCPPg++9.3.0Success86,369
Sep 21, 2023 18:55mmalczakmmalczakCPPg++9.3.0Success84,154
Sep 21, 2023 18:52mmalczakmmalczakCPPg++9.3.0Success84,084
Sep 21, 2023 18:51mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 18:48mmalczakmmalczakCPPg++9.3.0Success84,300
Sep 21, 2023 18:35mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 18:34mmalczakmmalczakCPPg++9.3.0Success84,000
Sep 21, 2023 18:32mmalczakmmalczakCPPg++9.3.0Success364,296
Sep 21, 2023 18:31mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 18:29mmalczakmmalczakCPPg++9.3.0Success85,780
Sep 21, 2023 18:27mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 18:27mmalczakmmalczakCPPg++9.3.0Success86,370
Sep 21, 2023 18:23mmalczakmmalczakCPPg++9.3.0Success199,809
Sep 21, 2023 18:20mmalczakmmalczakCPPg++9.3.0Success199,989
Sep 21, 2023 18:19mmalczakmmalczakCPPg++9.3.0Success203,779
Sep 21, 2023 18:18mmalczakmmalczakCPPg++9.3.0Success211,128
Sep 21, 2023 16:27mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 16:25mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 16:21mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 15:58mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 15:55mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 15:49mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 15:44mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 15:42mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 06:26mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 06:25mmalczakmmalczakCPPg++9.3.0Error
Sep 21, 2023 06:21mmalczakmmalczakCPPg++9.3.0Success4,873,652
Sep 20, 2023 20:09mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 20:07mmalczakmmalczakCPPg++9.3.0Success108,414
Sep 20, 2023 20:06mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 20:06mmalczakmmalczakCPPg++9.3.0Success107,870
Sep 20, 2023 20:05mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 20:04mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 20:02mmalczakmmalczakCPPg++9.3.0Success101,738
Sep 20, 2023 20:00mmalczakmmalczakCPPg++9.3.0Success101,424
Sep 20, 2023 19:59mmalczakmmalczakCPPg++9.3.0Success101,684
Sep 20, 2023 19:57mmalczakmmalczakCPPg++9.3.0Success101,808
Sep 20, 2023 19:55mmalczakmmalczakCPPg++9.3.0Success84,257
Sep 20, 2023 19:53mmalczakmmalczakCPPg++9.3.0Success84,524
Sep 20, 2023 19:52mmalczakmmalczakCPPg++9.3.0Success84,727
Sep 20, 2023 19:49mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 19:43mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 19:40mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 19:40mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 19:39mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 19:32mmalczakmmalczakCPPg++9.3.0Success105,119
Sep 20, 2023 19:31mmalczakmmalczakCPPg++9.3.0Success104,989
Sep 20, 2023 19:29mmalczakmmalczakCPPg++9.3.0Success109,095
Sep 20, 2023 19:28mmalczakmmalczakCPPg++9.3.0Error
Sep 20, 2023 19:24mmalczakmmalczakCPPg++9.3.0Success84,259
Sep 20, 2023 19:22mmalczakmmalczakCPPg++9.3.0Success83,870
Sep 20, 2023 16:26mmalczakmmalczakCPPg++9.3.0Success84,076
Sep 20, 2023 16:25mmalczakmmalczakCPPg++9.3.0Success84,222