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 | |
|---|---|---|---|---|---|
| Jul 28, 2024 18:28 | CPPg++9.4.0 | Success | 98,557 | ||
| Jul 28, 2024 18:27 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:13 | CPPg++9.4.0 | Success | 96,035 | ||
| Jul 28, 2024 18:10 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:09 | CPPg++9.4.0 | Success | 95,211 | ||
| Jul 28, 2024 17:41 | CPPg++9.4.0 | Success | 86,076+6.24 RP | ||
| Jul 28, 2024 17:38 | CPPg++9.4.0 | Success | 90,962+17.66 RP | ||
| Jul 28, 2024 17:33 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 17:30 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 17:24 | CPPg++9.4.0 | Success | 109,846 | ||
| Jul 28, 2024 17:24 | CPPg++9.4.0 | Success | 113,086 | ||
| Jul 28, 2024 17:20 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 17:19 | CPPg++9.4.0 | Success | 136,235 | ||
| Jul 28, 2024 17:18 | CPPg++9.4.0 | Success | 109,936 | ||
| Jul 28, 2024 17:03 | CPPg++9.4.0 | Success | 109,951 | ||
| Jul 28, 2024 17:00 | CPPclang++10.0.0 | Success | 118,481 | ||
| Jul 28, 2024 16:55 | CPPg++9.4.0 | Success | 117,505 | ||
| Jul 27, 2024 17:43 | CPPg++9.4.0 | Success | 108,370+0.77 RP | ||
| Jul 27, 2024 17:40 | CPPclang++10.0.0 | Success | 109,935 | ||
| Jul 27, 2024 17:40 | CPPg++9.4.0 | Success | 110,370 | ||
| Jul 27, 2024 17:39 | CPPg++9.4.0 | Success | 109,865 | ||
| Jul 27, 2024 17:37 | CPPg++9.4.0 | Success | 109,332 | ||
| Jul 27, 2024 17:36 | CPPg++9.4.0 | Success | 498,863 | ||
| Jul 27, 2024 17:35 | CPPg++9.4.0 | Success | 149,220 | ||
| Jul 27, 2024 17:35 | CPPg++9.4.0 | Error | |||
| Jul 27, 2024 17:22 | CPPg++9.4.0 | Success | 109,284+0.21 RP | ||
| Jul 27, 2024 17:22 | CPPg++9.4.0 | Success | 109,859 | ||
| Jul 27, 2024 17:18 | CPPg++9.4.0 | Success | 109,541+73.80 RP | ||
| Jul 27, 2024 17:14 | CPPg++9.4.0 | Success | 571,690+17.02 RP | ||
| Jul 27, 2024 17:02 | CPPg++9.4.0 | Error | |||
| Jul 27, 2024 16:55 | CPPg++9.4.0 | Error | |||
| Jul 27, 2024 16:51 | CPPg++9.4.0 | Success | 21,290,972+0.47 RP | ||
| Jul 27, 2024 16:05 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 16:03 | CPPclang++10.0.0 | Success | 70,307 | ||
| Jul 27, 2024 14:59 | CPPclang++10.0.0 | Success | 75,189 | ||
| Jul 27, 2024 14:58 | CPPclang++10.0.0 | Success | 70,724 | ||
| Jul 27, 2024 11:06 | CPPclang++10.0.0 | Error | |||
| Jul 27, 2024 11:05 | CPPclang++10.0.0 | Error | |||
| Jul 26, 2024 22:47 | CPPclang++10.0.0 | Success | 59,532 | ||
| Jul 26, 2024 22:45 | CPPclang++10.0.0 | Success | 62,555 | ||
| Jul 26, 2024 22:43 | CPPclang++10.0.0 | Success | 61,581 | ||
| Jul 26, 2024 22:42 | CPPg++9.4.0 | Success | 59,870 | ||
| Jul 26, 2024 22:41 | CPPclang++10.0.0 | Success | 59,522 | ||
| Jul 26, 2024 22:40 | CPPclang++10.0.0 | Success | 59,689 | ||
| Jul 24, 2024 18:26 | RUSTrust-1.79.0 | Success | 114,892 | ||
| Jul 24, 2024 18:25 | RUSTrust-1.79.0 | Success | 93,143 | ||
| Jul 24, 2024 18:24 | RUSTrust-1.79.0 | Success | 129,551 | ||
| Jul 24, 2024 18:17 | RUSTrust-1.79.0 | Success | 93,695 | ||
| Jul 24, 2024 18:14 | RUSTrust-1.79.0 | Error | |||
| Jul 24, 2024 18:10 | RUSTrust-1.79.0 | Success | 92,768+15.47 RP | ||
| Jul 24, 2024 17:48 | CPPg++9.4.0 | Success | 75,259 | ||
| Jul 24, 2024 17:45 | CPPg++9.4.0 | Success | 86,835 | ||
| Jul 24, 2024 17:42 | CPPg++9.4.0 | Success | 87,097 | ||
| Jul 24, 2024 17:42 | CPPclang++10.0.0 | Success | 88,865 | ||
| Jul 24, 2024 17:35 | CPPclang++10.0.0 | Success | 73,514 | ||
| Jul 24, 2024 17:34 | CPPg++9.4.0 | Success | 73,638 | ||
| Jul 24, 2024 17:29 | CPPg++9.4.0 | Success | 73,489 | ||
| Jul 24, 2024 17:24 | CPPg++9.4.0 | Success | 72,773 | ||
| Jul 24, 2024 17:20 | CPPg++9.4.0 | Success | 74,908 | ||
| Jul 24, 2024 17:17 | CPPg++9.4.0 | Success | 74,868 | ||
| Jul 24, 2024 17:08 | CPPg++9.4.0 | Success | 71,997 | ||
| Jul 24, 2024 17:06 | CPPg++9.4.0 | Success | 72,514 | ||
| Jul 24, 2024 08:36 | RUSTrust-1.79.0 | Success | 108,316+6.97 RP | ||
| Jul 24, 2024 08:34 | RUSTrust-1.79.0 | Success | 119,030 | ||
| Jul 24, 2024 08:31 | RUSTrust-1.79.0 | Success | 118,492 | ||
| Jul 24, 2024 08:30 | RUSTrust-1.79.0 | Success | 117,159+13.78 RP | ||
| Jul 24, 2024 08:29 | RUSTrust-1.79.0 | Success | 139,711+26.96 RP | ||
| Jul 24, 2024 08:28 | RUSTrust-1.79.0 | Success | 224,133+44.62 RP | ||
| Jul 21, 2024 08:26 | RUSTrust-1.79.0 | Success | 143,978 | ||
| Jul 20, 2024 23:01 | RUSTrust-1.79.0 | Success | 105,451+94.83 RP | ||
| Jul 20, 2024 20:49 | RUSTrust-1.79.0 | Error | |||
| Jul 20, 2024 20:48 | RUSTrust-1.79.0 | Error | |||
| Jul 17, 2024 21:29 | CPPg++9.4.0 | Error | |||
| Jul 17, 2024 21:26 | CPPg++9.4.0 | Error | |||
| Jul 17, 2024 21:25 | CPPg++9.4.0 | Error | |||
| Jul 17, 2024 21:25 | CPPg++9.4.0 | Error | |||
| Jul 17, 2024 21:23 | CPPg++9.4.0 | Error | |||
| Jul 17, 2024 21:16 | CPPg++9.4.0 | Error | |||
| Jul 17, 2024 21:15 | CPPg++9.4.0 | Error | |||
| Jul 17, 2024 21:15 | CPPg++9.4.0 | Error | |||
| Jul 17, 2024 21:14 | CPPg++9.4.0 | Error | |||
| Jul 17, 2024 21:12 | CPPg++9.4.0 | Error | |||
| Jul 14, 2024 20:48 | CPPg++9.4.0 | Error | |||
| Jun 20, 2024 04:52 | CPPg++9.4.0 | Success | 21,270,053 | ||
| Jun 16, 2024 07:59 | CPPg++9.4.0 | Success | 85,473 | ||
| Jun 16, 2024 07:55 | CPPg++9.4.0 | Success | 85,281 | ||
| Jun 16, 2024 07:53 | CPPclang++10.0.0 | Success | 111,624 | ||
| Jun 16, 2024 07:50 | CPPclang++10.0.0 | Error | |||
| Jun 16, 2024 07:46 | CPPclang++10.0.0 | Error | |||
| Jun 16, 2024 07:46 | CPPclang++10.0.0 | Error | |||
| Jun 16, 2024 07:43 | CPPclang++10.0.0 | Success | 111,724 | ||
| Jun 8, 2024 13:51 | CPPclang++10.0.0 | Error | |||
| Jun 8, 2024 13:51 | CPPclang++10.0.0 | Success | 69,155 | ||
| Jun 8, 2024 13:50 | CPPclang++10.0.0 | Error | |||
| Jun 8, 2024 13:50 | CPPclang++10.0.0 | Error | |||
| Jun 8, 2024 13:48 | CPPclang++10.0.0 | Error | |||
| Jun 8, 2024 13:47 | CPPclang++10.0.0 | Success | 67,159 | ||
| Jun 8, 2024 13:45 | CPPclang++10.0.0 | Success | 68,460 | ||
| Jun 8, 2024 13:44 | CPPclang++10.0.0 | Error | |||
| May 27, 2024 00:23 | CPPclang++10.0.0 | Success | 78,133 |