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 | |
|---|---|---|---|---|---|
| Nov 21, 2023 10:32 | CPPclang++10.0.0 | Success | 1,269,690+2.55 RP | ||
| Nov 21, 2023 09:22 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:18 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:11 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:10 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:08 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:06 | CPPclang++10.0.0 | Success | 2,113,896 | ||
| Nov 21, 2023 08:56 | CPPclang++10.0.0 | Success | 1,876,912+4.86 RP | ||
| Nov 21, 2023 08:52 | CPPg++9.3.0 | Success | 1,703,573 | ||
| Nov 21, 2023 08:49 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 08:48 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 08:45 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 08:23 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 22:42 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 21:42 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 15:21 | CPPclang++10.0.0 | Success | 21,214,028 | ||
| Nov 20, 2023 15:19 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 15:14 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 14:34 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 12:44 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 10:34 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 10:29 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 07:39 | CPPclang++10.0.0 | Success | 21,354,438 | ||
| Nov 20, 2023 07:38 | CPPclang++10.0.0 | Error | |||
| Nov 17, 2023 17:16 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:15 | CPPg++9.3.0 | Success | 21,353,773 | ||
| Nov 17, 2023 17:13 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:10 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:06 | CPPg++9.3.0 | Success | 21,343,646 | ||
| Nov 17, 2023 17:05 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:03 | CPPg++9.3.0 | Success | 21,257,612 | ||
| Nov 17, 2023 17:02 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:00 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 16:27 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 16:19 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 16:14 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 15:55 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 09:31 | CPPg++9.3.0 | Success | 21,194,023 | ||
| Nov 17, 2023 09:28 | CPPg++9.3.0 | Success | 21,386,995+0.47 RP | ||
| Nov 17, 2023 08:37 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 08:09 | CPPg++9.3.0 | Error | |||
| Nov 15, 2023 20:48 | CPPg++9.3.0 | Success | 69,792 | ||
| Nov 15, 2023 20:48 | CPPg++9.3.0 | Error | |||
| Nov 15, 2023 20:46 | CPPg++9.3.0 | Success | 69,543 | ||
| Nov 6, 2023 18:10 | GOgo1.21.3 | Success | 339,519+29.45 RP | ||
| Nov 4, 2023 19:11 | CPPg++9.3.0 | Success | 69,500 | ||
| Oct 9, 2023 02:53 | CPPg++9.3.0 | Success | 21,284,378+0.47 RP | ||
| Oct 5, 2023 17:09 | CPPclang++10.0.0 | Error | |||
| 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 |