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 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
Sep 19, 2023 08:52mmalczakmmalczakCPPg++9.3.0Success84,324
Sep 19, 2023 08:18mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 08:17mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 08:15mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 08:14mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 08:11mmalczakmmalczakCPPg++9.3.0Success84,324
Sep 19, 2023 08:09mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 08:08mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 08:08mmalczakmmalczakCPPg++9.3.0Success84,205
Sep 19, 2023 08:04mmalczakmmalczakCPPg++9.3.0Success84,500
Sep 19, 2023 08:03mmalczakmmalczakCPPg++9.3.0Success84,138
Sep 19, 2023 08:02mmalczakmmalczakCPPg++9.3.0Success85,368
Sep 19, 2023 08:00mmalczakmmalczakCPPg++9.3.0Success94,165
Sep 19, 2023 07:59mmalczakmmalczakCPPg++9.3.0Success109,946
Sep 19, 2023 07:57mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 07:56mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 07:55mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 07:54mmalczakmmalczakCPPg++9.3.0Error
Sep 19, 2023 07:51mmalczakmmalczakCPPg++9.3.0Success99,141
Sep 19, 2023 07:42mmalczakmmalczakCPPg++9.3.0Success83,732+0.25 RP
Sep 19, 2023 07:40mmalczakmmalczakCPPg++9.3.0Success84,143
Sep 19, 2023 07:39mmalczakmmalczakCPPg++9.3.0Success84,335
Sep 19, 2023 07:38mmalczakmmalczakCPPg++9.3.0Success83,911+0.20 RP
Sep 19, 2023 07:38mmalczakmmalczakCPPg++9.3.0Success84,230
Sep 18, 2023 13:06mmalczakmmalczakCPPg++9.3.0Success93,811
Sep 18, 2023 13:03mmalczakmmalczakCPPg++9.3.0Success92,303
Sep 18, 2023 13:03mmalczakmmalczakCPPg++9.3.0Error
Sep 18, 2023 12:59mmalczakmmalczakCPPg++9.3.0Success84,259
Sep 18, 2023 12:57mmalczakmmalczakCPPg++9.3.0Error
Sep 18, 2023 12:52mmalczakmmalczakCPPg++9.3.0Success84,049+0.03 RP
Sep 18, 2023 12:50mmalczakmmalczakCPPg++9.3.0Success84,073+0.13 RP
Sep 18, 2023 12:44mmalczakmmalczakCPPg++9.3.0Success94,805
Sep 18, 2023 12:40mmalczakmmalczakCPPg++9.3.0Success98,841
Sep 18, 2023 12:39mmalczakmmalczakCPPg++9.3.0Error
Sep 18, 2023 12:37mmalczakmmalczakCPPg++9.3.0Success84,227
Sep 18, 2023 12:33mmalczakmmalczakCPPg++9.3.0Success122,670
Sep 18, 2023 07:16mmalczakmmalczakCPPg++9.3.0Success84,278
Sep 18, 2023 07:11mmalczakmmalczakCPPg++9.3.0Success84,303
Sep 18, 2023 07:09mmalczakmmalczakCPPg++9.3.0Success84,657
Sep 16, 2023 19:22mmalczakmmalczakCPPg++9.3.0Success84,473
Sep 16, 2023 19:20mmalczakmmalczakCPPg++9.3.0Success84,322
Sep 16, 2023 19:14mmalczakmmalczakCPPg++9.3.0Success224,273
Sep 16, 2023 19:05mmalczakmmalczakCPPg++9.3.0Success84,214
Sep 16, 2023 17:31mmalczakmmalczakCPPg++9.3.0Error
Sep 16, 2023 17:07mmalczakmmalczakCPPg++9.3.0Success84,168+0.11 RP
Sep 16, 2023 17:06mmalczakmmalczakCPPg++9.3.0Success84,243+13.68 RP
Sep 16, 2023 17:05mmalczakmmalczakCPPg++9.3.0Error
Sep 16, 2023 17:00mmalczakmmalczakCPPg++9.3.0Success95,892
Sep 16, 2023 16:59mmalczakmmalczakCPPg++9.3.0Error
Sep 16, 2023 16:58mmalczakmmalczakCPPg++9.3.0Error
Sep 16, 2023 16:56mmalczakmmalczakCPPg++9.3.0Success95,216+0.42 RP
Sep 16, 2023 16:49mmalczakmmalczakCPPg++9.3.0Success95,600+2.86 RP