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 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 | |||
| Sep 2, 2023 22:40 | CPPg++9.3.0 | Success | 65,106 | ||
| Sep 2, 2023 22:39 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:32 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:30 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:28 | CPPg++9.3.0 | Success | 67,587 | ||
| Sep 2, 2023 22:27 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:15 | CPPg++9.3.0 | Success | 63,357 | ||
| Sep 2, 2023 22:14 | CPPg++9.3.0 | Success | 63,335 | ||
| Sep 2, 2023 22:13 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:12 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:09 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:09 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 22:01 | CPPg++9.3.0 | Success | 67,684 | ||
| Sep 2, 2023 22:00 | CPPg++9.3.0 | Success | 61,170+0.48 RP | ||
| Sep 2, 2023 21:55 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 21:52 | CPPg++9.3.0 | Success | 65,523 | ||
| Sep 2, 2023 21:51 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 21:50 | CPPg++9.3.0 | Success | 61,784 | ||
| Sep 2, 2023 21:47 | CPPg++9.3.0 | Success | 65,783 | ||
| Sep 2, 2023 21:46 | CPPg++9.3.0 | Success | 61,792 | ||
| Sep 2, 2023 21:42 | CPPg++9.3.0 | Error | |||
| Sep 2, 2023 21:41 | CPPg++9.3.0 | Success | 65,139 | ||
| Sep 2, 2023 21:06 | CPPg++9.3.0 | Success | 61,803 | ||
| Aug 30, 2023 21:46 | CPPg++9.3.0 | Error | |||
| Aug 30, 2023 21:26 | CPPg++9.3.0 | Error | |||
| Aug 30, 2023 21:26 | CPPg++9.3.0 | Error | |||
| Aug 30, 2023 21:23 | CPPg++9.3.0 | Error | |||
| Aug 30, 2023 21:14 | CPPg++9.3.0 | Error | |||
| Aug 30, 2023 21:12 | CPPg++9.3.0 | Success | 61,351+1.12 RP | ||
| Aug 30, 2023 21:09 | CPPg++9.3.0 | Error | |||
| Aug 30, 2023 21:08 | CPPg++9.3.0 | Success | 65,599 | ||
| Aug 30, 2023 21:07 | CPPg++9.3.0 | Error | |||
| Aug 30, 2023 21:06 | CPPg++9.3.0 | Error | |||
| Aug 30, 2023 21:05 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:34 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:28 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:26 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:26 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:25 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:24 | CPPg++9.3.0 | Success | 61,776+3.54 RP | ||
| Aug 29, 2023 21:22 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:21 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:21 | CPPg++9.3.0 | Success | 63,324 | ||
| Aug 29, 2023 21:19 | CPPg++9.3.0 | Success | 63,281 | ||
| Aug 29, 2023 21:19 | CPPg++9.3.0 | Success | 63,314 | ||
| Aug 29, 2023 21:18 | CPPg++9.3.0 | Success | 63,157+0.01 RP | ||
| Aug 29, 2023 21:17 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:13 | CPPg++9.3.0 | Success | 63,162+3.63 RP |