TopK 
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 | Author | Language | Status | Score | |
|---|---|---|---|---|---|
| Oct 5, 2023 17:07 | CPPclang++10.0.0 | Success | 73,527+5.74 RP | ||
| Oct 5, 2023 17:06 | CPPg++9.3.0 | Success | 76,764+0.18 RP | ||
| Oct 3, 2023 11:24 | CPPg++9.3.0 | Error | |||
| Oct 3, 2023 11:24 | CPPg++9.3.0 | Error | |||
| Oct 3, 2023 11:22 | CPPg++9.3.0 | Error | |||
| Oct 3, 2023 11:21 | CPPg++9.3.0 | Error | |||
| Oct 3, 2023 11:19 | CPPg++9.3.0 | Error | |||
| Sep 30, 2023 19:03 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 19:09 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 19:07 | CPPg++9.3.0 | Success | 69,873 | ||
| Sep 29, 2023 19:07 | CPPg++9.3.0 | Success | 69,511 | ||
| Sep 29, 2023 19:06 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 19:04 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 19:01 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 18:54 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 18:48 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 06:46 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 06:45 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 06:44 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 06:43 | CPPg++9.3.0 | Error | |||
| Sep 29, 2023 06:42 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 19:35 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 19:34 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 19:32 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 19:18 | CPPg++9.3.0 | Success | 21,342,024+0.47 RP | ||
| Sep 28, 2023 19:05 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 19:03 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 18:30 | CPPg++9.3.0 | Success | 73,154 | ||
| Sep 28, 2023 18:10 | CPPg++9.3.0 | Success | 77,105 | ||
| Sep 28, 2023 18:10 | CPPg++9.3.0 | Success | 69,465 | ||
| Sep 28, 2023 18:06 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 18:05 | CPPg++9.3.0 | Success | 72,511 | ||
| Sep 28, 2023 18:02 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 18:00 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 17:59 | CPPg++9.3.0 | Success | 69,443 | ||
| Sep 28, 2023 17:59 | CPPg++9.3.0 | Success | 69,443+0.78 RP | ||
| Sep 28, 2023 17:21 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 17:19 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 17:18 | CPPg++9.3.0 | Success | 69,876 | ||
| Sep 28, 2023 17:15 | CPPg++9.3.0 | Success | 72,845 | ||
| Sep 28, 2023 17:14 | CPPg++9.3.0 | Success | 69,941 | ||
| Sep 28, 2023 17:11 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 17:10 | CPPg++9.3.0 | Success | 73,488 | ||
| Sep 28, 2023 17:07 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 17:04 | CPPg++9.3.0 | Success | 79,717 | ||
| Sep 28, 2023 17:03 | CPPg++9.3.0 | Success | 73,161 | ||
| Sep 28, 2023 17:01 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 17:00 | CPPg++9.3.0 | Success | 73,532 | ||
| Sep 28, 2023 16:59 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:59 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:59 | CPPg++9.3.0 | Success | 70,568 | ||
| Sep 28, 2023 16:58 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:58 | CPPg++9.3.0 | Success | 70,600 | ||
| Sep 28, 2023 16:58 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:57 | CPPg++9.3.0 | Success | 70,592 | ||
| Sep 28, 2023 16:56 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:55 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:55 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:53 | CPPg++9.3.0 | Success | 81,006 | ||
| Sep 28, 2023 16:52 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:50 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:49 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:48 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:48 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:47 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:47 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:46 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:45 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:42 | CPPg++9.3.0 | Success | 76,870+41.13 RP | ||
| Sep 28, 2023 16:42 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:38 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:37 | CPPg++9.3.0 | Success | 69,819+0.02 RP | ||
| Sep 28, 2023 16:35 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:34 | CPPg++9.3.0 | Success | 69,881 | ||
| Sep 28, 2023 16:32 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:31 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:30 | CPPg++9.3.0 | Success | 69,830+5.99 RP | ||
| Sep 28, 2023 16:29 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:28 | CPPg++9.3.0 | Success | 74,350 | ||
| Sep 28, 2023 16:28 | CPPg++9.3.0 | Success | 74,227 | ||
| Sep 28, 2023 16:28 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:18 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:16 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:14 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:11 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:05 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:04 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 16:03 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:59 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:57 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:51 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:50 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:39 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:37 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:28 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:27 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:26 | CPPg++9.3.0 | Success | 132,662 | ||
| Sep 28, 2023 15:22 | CPPg++9.3.0 | Success | 112,409+33.24 RP | ||
| Sep 28, 2023 15:18 | CPPg++9.3.0 | Error | |||
| Sep 28, 2023 15:12 | CPPg++9.3.0 | Success | 179,922 |