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 | |
|---|---|---|---|---|---|
| Feb 11, 2026 11:13 | CPPclang++18.1.3 | Success | 21,583,989+0.46 RP | ||
| Feb 11, 2026 07:01 | CPPg++13.3.0 | Success | 107,841+75.70 RP | ||
| Feb 11, 2026 06:23 | CPPg++13.3.0 | Success | 597,122 | ||
| Feb 11, 2026 06:20 | CPPg++13.3.0 | Success | 593,289 | ||
| Feb 11, 2026 06:10 | CPPg++13.3.0 | Success | 588,946 | ||
| Feb 10, 2026 14:36 | CPPg++13.3.0 | Success | 590,524 | ||
| Feb 10, 2026 14:34 | CPPg++13.3.0 | Success | 593,635 | ||
| Feb 10, 2026 14:21 | CPPg++13.3.0 | Success | 588,157 | ||
| Feb 10, 2026 14:10 | CPPg++13.3.0 | Success | 587,143+10.99 RP | ||
| Feb 10, 2026 13:07 | CPPg++13.3.0 | Error | |||
| Feb 10, 2026 10:50 | CPPg++13.3.0 | Success | 1,654,176+1.01 RP | ||
| Feb 10, 2026 10:46 | CPPg++13.3.0 | Error | |||
| Feb 10, 2026 10:43 | CPPg++13.3.0 | Error | |||
| Feb 10, 2026 10:40 | CPPg++13.3.0 | Error | |||
| Feb 10, 2026 10:39 | CPPg++13.3.0 | Error | |||
| Feb 10, 2026 10:20 | CPPg++13.3.0 | Success | 1,985,730+5.04 RP | ||
| Feb 10, 2026 10:11 | CPPg++13.3.0 | Error | |||
| Feb 10, 2026 10:08 | CPPg++13.3.0 | Error | |||
| Feb 5, 2026 22:55 | CPPg++13.3.0 | Success | 61,770+34.64 RP | ||
| Feb 5, 2026 22:15 | CPPg++13.3.0 | Success | 82,308 | ||
| Feb 5, 2026 21:04 | CPPg++13.3.0 | Success | 78,586+127.25 RP | ||
| Jan 28, 2026 01:10 | CPPg++13.3.0 | Success | 129,200 | ||
| Jan 17, 2026 06:17 | CPPg++13.3.0 | Success | 68,754 | ||
| Jan 17, 2026 05:00 | CPPg++13.3.0 | Success | 68,397 | ||
| Jan 17, 2026 04:41 | CPPg++13.3.0 | Success | 68,119+1.26 RP | ||
| Jan 17, 2026 04:34 | CPPg++13.3.0 | Success | 84,611 | ||
| Jan 17, 2026 01:49 | CPPg++13.3.0 | Success | 69,457 | ||
| Jan 17, 2026 01:49 | CPPg++13.3.0 | Success | 69,297 | ||
| Jan 17, 2026 01:48 | CPPg++13.3.0 | Success | 69,857 | ||
| Jan 17, 2026 01:48 | CPPg++13.3.0 | Success | 69,454 | ||
| Jan 17, 2026 01:37 | CPPg++13.3.0 | Success | 69,432 | ||
| Jan 17, 2026 01:31 | RUSTrust-1.92.0 | Success | 70,208 | ||
| Jan 17, 2026 01:12 | RUSTrust-1.92.0 | Success | 70,243 | ||
| Jan 13, 2026 21:45 | RUSTrust-1.92.0 | Success | 69,308 | ||
| Jan 13, 2026 03:16 | CPPg++13.3.0 | Success | 69,503 | ||
| Jan 13, 2026 03:08 | CPPg++13.3.0 | Success | 69,176 | ||
| Jan 13, 2026 02:58 | CPPg++13.3.0 | Success | 68,886 | ||
| Jan 13, 2026 02:57 | CPPg++13.3.0 | Success | 537,524 | ||
| Jan 13, 2026 02:56 | CPPg++13.3.0 | Success | 69,222 | ||
| Jan 13, 2026 02:55 | CPPg++13.3.0 | Success | 79,665 | ||
| Jan 13, 2026 02:52 | CPPg++13.3.0 | Error | |||
| Jan 13, 2026 02:50 | CPPg++13.3.0 | Success | 69,792 | ||
| Jan 13, 2026 02:43 | CPPg++13.3.0 | Success | 68,943 | ||
| Jan 13, 2026 02:41 | CPPclang++18.1.3 | Success | 70,416 | ||
| Jan 13, 2026 02:41 | CPPclang++18.1.3 | Success | 70,300 | ||
| Jan 13, 2026 02:37 | CPPg++13.3.0 | Success | 70,427 | ||
| Jan 13, 2026 02:15 | RUSTrust-1.92.0 | Success | 69,030 | ||
| Jan 13, 2026 02:11 | RUSTrust-1.92.0 | Success | 68,746 | ||
| Jan 13, 2026 02:10 | RUSTrust-1.92.0 | Success | 68,708+0.66 RP | ||
| Jan 13, 2026 02:02 | RUSTrust-1.92.0 | Success | 69,397 | ||
| Jan 13, 2026 02:02 | RUSTrust-1.92.0 | Success | 69,797 | ||
| Jan 13, 2026 02:02 | RUSTrust-1.92.0 | Success | 69,878 | ||
| Jan 13, 2026 02:02 | RUSTrust-1.92.0 | Error | |||
| Jan 13, 2026 01:34 | RUSTrust-1.92.0 | Success | 70,441 | ||
| Jan 13, 2026 01:32 | RUSTrust-1.92.0 | Success | 71,257 | ||
| Jan 13, 2026 01:32 | RUSTrust-1.92.0 | Success | 71,373 | ||
| Jan 13, 2026 01:32 | RUSTrust-1.92.0 | Success | 71,684 | ||
| Jan 13, 2026 01:31 | RUSTrust-1.92.0 | Success | 71,589 | ||
| Jan 13, 2026 01:31 | RUSTrust-1.92.0 | Success | 72,546 | ||
| Jan 13, 2026 01:31 | RUSTrust-1.92.0 | Success | 73,135 | ||
| Jan 13, 2026 01:30 | RUSTrust-1.92.0 | Success | 71,484 | ||
| Jan 13, 2026 01:21 | CPPg++13.3.0 | Success | 71,246 | ||
| Jan 13, 2026 01:14 | RUSTrust-1.92.0 | Success | 68,938 | ||
| Jan 13, 2026 01:14 | RUSTrust-1.92.0 | Success | 141,368 | ||
| Jan 13, 2026 01:12 | RUSTrust-1.92.0 | Success | 69,019 | ||
| Jan 13, 2026 01:01 | RUSTrust-1.92.0 | Success | 68,884 | ||
| Jan 13, 2026 01:00 | RUSTrust-1.92.0 | Success | 71,265 | ||
| Jan 13, 2026 01:00 | RUSTrust-1.92.0 | Success | 68,865+0.39 RP | ||
| Jan 13, 2026 00:49 | RUSTrust-1.92.0 | Success | 68,959+0.03 RP | ||
| Jan 13, 2026 00:48 | RUSTrust-1.92.0 | Success | 69,295 | ||
| Jan 13, 2026 00:44 | RUSTrust-1.92.0 | Success | 69,081 | ||
| Jan 13, 2026 00:41 | RUSTrust-1.92.0 | Success | 69,005 | ||
| Jan 13, 2026 00:40 | RUSTrust-1.92.0 | Success | 69,246 | ||
| Jan 13, 2026 00:39 | RUSTrust-1.92.0 | Success | 68,973+0.54 RP | ||
| Jan 13, 2026 00:29 | RUSTrust-1.92.0 | Success | 69,232 | ||
| Jan 13, 2026 00:28 | RUSTrust-1.92.0 | Success | 69,230+0.53 RP | ||
| Jan 13, 2026 00:27 | RUSTrust-1.92.0 | Success | 69,884 | ||
| Jan 13, 2026 00:26 | RUSTrust-1.92.0 | Success | 78,346 | ||
| Jan 13, 2026 00:25 | RUSTrust-1.92.0 | Success | 69,486+0.60 RP | ||
| Jan 13, 2026 00:23 | RUSTrust-1.92.0 | Success | 69,778+0.19 RP | ||
| Jan 13, 2026 00:21 | RUSTrust-1.92.0 | Success | 69,873+0.53 RP | ||
| Jan 13, 2026 00:15 | RUSTrust-1.92.0 | Success | 70,189 | ||
| Jan 13, 2026 00:13 | RUSTrust-1.92.0 | Success | 70,414 | ||
| Jan 13, 2026 00:11 | RUSTrust-1.92.0 | Success | 71,784 | ||
| Jan 13, 2026 00:10 | RUSTrust-1.92.0 | Success | 70,135+0.05 RP | ||
| Jan 13, 2026 00:10 | RUSTrust-1.92.0 | Success | 70,241 | ||
| Jan 13, 2026 00:08 | RUSTrust-1.92.0 | Success | 70,219 | ||
| Jan 13, 2026 00:08 | RUSTrust-1.92.0 | Success | 70,159+0.25 RP | ||
| Jan 13, 2026 00:08 | RUSTrust-1.92.0 | Success | 72,011 | ||
| Jan 13, 2026 00:07 | RUSTrust-1.92.0 | Success | 70,395 | ||
| Jan 13, 2026 00:07 | RUSTrust-1.92.0 | Success | 70,308 | ||
| Jan 13, 2026 00:07 | RUSTrust-1.92.0 | Success | 71,908 | ||
| Jan 13, 2026 00:02 | RUSTrust-1.92.0 | Success | 74,184 | ||
| Jan 13, 2026 00:01 | CPPg++13.3.0 | Success | 109,057 | ||
| Jan 13, 2026 00:01 | CPPg++13.3.0 | Success | 71,373 | ||
| Jan 12, 2026 23:34 | CPPg++13.3.0 | Success | 73,238 | ||
| Jan 12, 2026 22:06 | RUSTrust-1.92.0 | Error | |||
| Jan 12, 2026 22:02 | RUSTrust-1.92.0 | Error | |||
| Jan 12, 2026 21:59 | RUSTrust-1.92.0 | Success | 71,570 | ||
| Jan 12, 2026 20:23 | RUSTrust-1.92.0 | Success | 72,630 |