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 | |
|---|---|---|---|---|---|
| Aug 29, 2023 21:11 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:10 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:10 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:09 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:08 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:05 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:04 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 21:01 | CPPg++9.3.0 | Success | 67,047 | ||
| Aug 29, 2023 21:00 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 20:59 | CPPg++9.3.0 | Success | 67,103 | ||
| Aug 29, 2023 20:58 | CPPg++9.3.0 | Success | 66,718 | ||
| Aug 29, 2023 20:45 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 20:44 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 20:43 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 20:40 | CPPg++9.3.0 | Success | 68,012 | ||
| Aug 29, 2023 20:39 | CPPg++9.3.0 | Success | 68,639 | ||
| Aug 29, 2023 20:39 | CPPg++9.3.0 | Success | 68,804 | ||
| Aug 29, 2023 20:34 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 20:34 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 20:33 | CPPg++9.3.0 | Success | 64,811 | ||
| Aug 29, 2023 20:29 | CPPg++9.3.0 | Success | 64,654 | ||
| Aug 29, 2023 20:28 | CPPg++9.3.0 | Success | 64,643+0.24 RP | ||
| Aug 29, 2023 20:27 | CPPg++9.3.0 | Success | 64,849 | ||
| Aug 29, 2023 20:26 | CPPg++9.3.0 | Success | 64,743+0.25 RP | ||
| Aug 29, 2023 20:23 | CPPg++9.3.0 | Success | 72,630 | ||
| Aug 29, 2023 12:07 | CPPg++9.3.0 | Success | 653,486+0.26 RP | ||
| Aug 29, 2023 12:04 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 12:03 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 12:01 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 11:59 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 11:45 | CPPg++9.3.0 | Success | 666,931 | ||
| Aug 29, 2023 11:44 | CPPg++9.3.0 | Success | 664,682+0.54 RP | ||
| Aug 29, 2023 11:42 | CPPg++9.3.0 | Success | 689,400+3.37 RP | ||
| Aug 29, 2023 11:25 | CPPg++9.3.0 | Success | 898,030+9.28 RP | ||
| Aug 29, 2023 11:24 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 11:24 | CPPg++9.3.0 | Success | 5,406,432 | ||
| Aug 29, 2023 11:21 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 11:19 | CPPg++9.3.0 | Success | 5,399,829+1.38 RP | ||
| Aug 29, 2023 11:15 | CPPg++9.3.0 | Success | 21,028,763 | ||
| Aug 29, 2023 11:14 | CPPg++9.3.0 | Success | 21,135,434 | ||
| Aug 29, 2023 11:04 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 11:02 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:59 | CPPg++9.3.0 | Success | 21,150,645 | ||
| Aug 29, 2023 10:51 | CPPg++9.3.0 | Success | 21,092,352 | ||
| Aug 29, 2023 10:51 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:45 | CPPg++9.3.0 | Success | 21,091,464 | ||
| Aug 29, 2023 10:43 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:42 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:40 | CPPg++9.3.0 | Success | 21,418,048 | ||
| Aug 29, 2023 10:31 | CPPg++9.3.0 | Success | 22,730,886 | ||
| Aug 29, 2023 10:28 | CPPg++9.3.0 | Success | 21,334,227 | ||
| Aug 29, 2023 10:27 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:25 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:25 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:24 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:13 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:12 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 10:05 | CPPg++9.3.0 | Error | |||
| Aug 29, 2023 09:55 | CPPg++9.3.0 | Success | 21,301,915+0.47 RP | ||
| Aug 28, 2023 21:34 | CPPg++9.3.0 | Success | 64,930 | ||
| Aug 28, 2023 21:32 | CPPg++9.3.0 | Error | |||
| Aug 28, 2023 21:32 | CPPg++9.3.0 | Success | 69,721 | ||
| Aug 28, 2023 21:31 | CPPg++9.3.0 | Success | 64,849+0.10 RP | ||
| Aug 28, 2023 21:31 | CPPg++9.3.0 | Success | 64,892+14.88 RP | ||
| Aug 28, 2023 21:28 | CPPg++9.3.0 | Error | |||
| Aug 28, 2023 21:18 | CPPg++9.3.0 | Success | 72,968 | ||
| Aug 28, 2023 21:17 | CPPg++9.3.0 | Success | 72,781 | ||
| Aug 28, 2023 21:13 | CPPg++9.3.0 | Success | 76,092 | ||
| Aug 28, 2023 21:12 | CPPg++9.3.0 | Success | 76,216 | ||
| Aug 28, 2023 21:09 | CPPg++9.3.0 | Error | |||
| Aug 28, 2023 21:08 | CPPg++9.3.0 | Error | |||
| Aug 28, 2023 21:06 | CPPg++9.3.0 | Error | |||
| Aug 28, 2023 21:00 | CPPg++9.3.0 | Success | 77,020 | ||
| Aug 28, 2023 21:00 | CPPg++9.3.0 | Error | |||
| Aug 28, 2023 20:55 | CPPg++9.3.0 | Success | 75,251 | ||
| Aug 28, 2023 20:54 | CPPg++9.3.0 | Error | |||
| Aug 28, 2023 20:53 | CPPg++9.3.0 | Error | |||
| Aug 28, 2023 20:45 | CPPg++9.3.0 | Success | 75,970 | ||
| Aug 28, 2023 20:44 | CPPg++9.3.0 | Success | 75,865 | ||
| Aug 28, 2023 20:42 | CPPg++9.3.0 | Success | 92,427 | ||
| Aug 28, 2023 20:41 | CPPg++9.3.0 | Success | 87,265 | ||
| Aug 28, 2023 20:40 | CPPg++9.3.0 | Success | 100,415 | ||
| Aug 28, 2023 20:28 | CPPg++9.3.0 | Success | 91,505 | ||
| Aug 28, 2023 20:26 | CPPg++9.3.0 | Success | 91,497 | ||
| Aug 28, 2023 20:25 | CPPg++9.3.0 | Success | 93,557 | ||
| Aug 28, 2023 20:04 | CPPg++9.3.0 | Success | 72,808 | ||
| Aug 27, 2023 22:08 | CPPg++9.3.0 | Success | 72,708 | ||
| Aug 27, 2023 22:07 | CPPg++9.3.0 | Success | 82,084 | ||
| Aug 27, 2023 22:06 | CPPg++9.3.0 | Error | |||
| Aug 27, 2023 22:05 | CPPg++9.3.0 | Success | 72,784 | ||
| Aug 27, 2023 22:04 | CPPg++9.3.0 | Error | |||
| Aug 27, 2023 22:03 | CPPg++9.3.0 | Error | |||
| Aug 27, 2023 22:02 | CPPg++9.3.0 | Success | 72,805 | ||
| Aug 27, 2023 22:00 | CPPg++9.3.0 | Success | 72,941 | ||
| Aug 27, 2023 21:59 | CPPg++9.3.0 | Success | 72,889 | ||
| Aug 27, 2023 20:08 | CPPg++9.3.0 | Success | 105,449 | ||
| Aug 27, 2023 20:04 | CPPg++9.3.0 | Success | 102,551 | ||
| Aug 27, 2023 20:03 | CPPg++9.3.0 | Success | 102,881 | ||
| Aug 27, 2023 19:55 | CPPg++9.3.0 | Success | 74,341 | ||
| Aug 27, 2023 19:55 | CPPg++9.3.0 | Error |