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 | |
|---|---|---|---|---|---|
| Sep 16, 2023 16:45 | CPPg++9.3.0 | Success | 145,124 | ||
| Sep 16, 2023 16:43 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:42 | CPPg++9.3.0 | Success | 98,814 | ||
| Sep 16, 2023 16:40 | CPPg++9.3.0 | Success | 98,827 | ||
| Sep 16, 2023 16:28 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:27 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:26 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:26 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:22 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:20 | CPPg++9.3.0 | Success | 117,368 | ||
| Sep 16, 2023 16:16 | CPPg++9.3.0 | Success | 98,735 | ||
| Sep 16, 2023 16:15 | CPPg++9.3.0 | Success | 98,900 | ||
| Sep 16, 2023 16:15 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:14 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:13 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:12 | CPPg++9.3.0 | Success | 99,604 | ||
| Sep 16, 2023 16:11 | CPPg++9.3.0 | Success | 99,446 | ||
| Sep 16, 2023 16:10 | CPPg++9.3.0 | Success | 99,608 | ||
| Sep 16, 2023 16:09 | CPPg++9.3.0 | Success | 99,576 | ||
| Sep 16, 2023 16:07 | CPPg++9.3.0 | Success | 98,889 | ||
| Sep 16, 2023 16:06 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 16:00 | CPPg++9.3.0 | Success | 99,070 | ||
| Sep 16, 2023 15:59 | CPPg++9.3.0 | Success | 98,292+0.29 RP | ||
| Sep 16, 2023 15:57 | CPPg++9.3.0 | Success | 98,749 | ||
| Sep 16, 2023 15:56 | CPPg++9.3.0 | Success | 98,586 | ||
| Sep 16, 2023 15:54 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 15:53 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 15:51 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 15:48 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 15:47 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 15:46 | CPPg++9.3.0 | Success | 126,949 | ||
| Sep 16, 2023 12:11 | CPPg++9.3.0 | Success | 109,576 | ||
| Sep 16, 2023 12:09 | CPPg++9.3.0 | Success | 109,538 | ||
| Sep 16, 2023 12:06 | CPPg++9.3.0 | Success | 99,157 | ||
| Sep 16, 2023 12:05 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 12:04 | CPPg++9.3.0 | Success | 99,062 | ||
| Sep 16, 2023 12:02 | CPPg++9.3.0 | Success | 116,424 | ||
| Sep 16, 2023 12:01 | CPPg++9.3.0 | Success | 116,159 | ||
| Sep 16, 2023 11:59 | CPPg++9.3.0 | Success | 108,751 | ||
| Sep 16, 2023 11:51 | CPPg++9.3.0 | Success | 98,838 | ||
| Sep 16, 2023 11:42 | CPPg++9.3.0 | Success | 98,576+0.17 RP | ||
| Sep 16, 2023 11:40 | CPPg++9.3.0 | Success | 99,454 | ||
| Sep 16, 2023 11:37 | CPPg++9.3.0 | Success | 99,019 | ||
| Sep 16, 2023 11:35 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 11:34 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 11:25 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 11:15 | CPPg++9.3.0 | Success | 98,738+0.31 RP | ||
| Sep 16, 2023 11:14 | CPPg++9.3.0 | Success | 99,434 | ||
| Sep 16, 2023 11:13 | CPPg++9.3.0 | Success | 99,041+0.65 RP | ||
| Sep 16, 2023 11:10 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 11:06 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 11:04 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:59 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:58 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:44 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:36 | CPPg++9.3.0 | Success | 99,680+7.47 RP | ||
| Sep 16, 2023 10:32 | CPPg++9.3.0 | Success | 120,532 | ||
| Sep 16, 2023 10:32 | CPPg++9.3.0 | Success | 120,597 | ||
| Sep 16, 2023 10:31 | CPPg++9.3.0 | Success | 116,195 | ||
| Sep 16, 2023 10:30 | CPPg++9.3.0 | Success | 398,112 | ||
| Sep 16, 2023 10:29 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:27 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:23 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:17 | CPPg++9.3.0 | Success | 107,695+40.54 RP | ||
| Sep 16, 2023 10:16 | CPPg++9.3.0 | Success | 191,138+36.91 RP | ||
| Sep 16, 2023 10:15 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:14 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:10 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:06 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:04 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 10:01 | CPPg++9.3.0 | Error | |||
| Sep 16, 2023 09:57 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:57 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:56 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:56 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:55 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:54 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:52 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:51 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:44 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:37 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:36 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:35 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:32 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:30 | CPPg++9.3.0 | Error | |||
| Sep 15, 2023 20:28 | CPPg++9.3.0 | Error | |||
| Sep 14, 2023 07:44 | CPPg++9.3.0 | Success | 648,811+0.07 RP | ||
| Sep 14, 2023 07:43 | CPPg++9.3.0 | Error | |||
| Sep 14, 2023 07:40 | CPPg++9.3.0 | Error | |||
| Sep 14, 2023 07:38 | CPPg++9.3.0 | Success | 651,633+0.04 RP | ||
| Sep 2, 2023 23:08 | CPPg++9.3.0 | Success | 65,602 | ||
| Sep 2, 2023 23:04 | CPPg++9.3.0 | Success | 65,119 | ||
| Sep 2, 2023 23:03 | CPPg++9.3.0 | Success | 65,272 | ||
| Sep 2, 2023 22:57 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:56 | CPPg++9.3.0 | Success | 65,074 | ||
| Sep 2, 2023 22:56 | CPPg++9.3.0 | Success | 61,300 | ||
| Sep 2, 2023 22:54 | CPPg++9.3.0 | Success | 65,117 | ||
| Sep 2, 2023 22:54 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:48 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:42 | CPPg++9.3.0 | Error |