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 20, 2026 16:35 | CPPclang++20.1.2 | Success | 55,991 | ||
| Sep 20, 2026 15:20 | RUSTrust-1.95.0 | Success | 55,978+0.88 RP | ||
| Sep 20, 2026 15:17 | CSHARP9.0.15 | Success | 56,743+5.59 RP | ||
| Sep 20, 2026 15:16 | ZIG0.15.1 | Success | 56,051+0.21 RP | ||
| Sep 20, 2026 15:15 | RUSTrust-1.95.0 | Success | 57,691 | ||
| Sep 20, 2026 15:14 | GOgo1.26.2 | Success | 56,148+6.75 RP | ||
| Sep 20, 2026 15:12 | CPPclang++20.1.2 | Success | 56,029 | ||
| Sep 20, 2026 15:07 | CPPclang++20.1.2 | Success | 56,064 | ||
| Sep 20, 2026 15:05 | CPPclang++20.1.2 | Success | 56,797 | ||
| Sep 20, 2026 15:03 | CPPclang++20.1.2 | Success | 1,784,691 | ||
| Sep 20, 2026 15:00 | CPPclang++20.1.2 | Success | 56,589 | ||
| Sep 20, 2026 14:57 | CPPclang++20.1.2 | Success | 1,847,670 | ||
| Sep 20, 2026 14:54 | CPPclang++20.1.2 | Success | 56,697 | ||
| Sep 20, 2026 14:46 | CPPg++14.2.0 | Success | 55,932+5.62 RP | ||
| Sep 20, 2026 14:44 | CPPg++14.2.0 | Success | 1,855,129 | ||
| Sep 20, 2026 14:41 | CPPg++14.2.0 | Success | 57,500+29.03 RP | ||
| Sep 20, 2026 14:39 | CPPg++14.2.0 | Success | 910,872 | ||
| Sep 19, 2026 13:37 | CPPg++14.2.0 | Success | 383,589 | ||
| Sep 19, 2026 13:27 | CPPg++14.2.0 | Success | 91,667 | ||
| Sep 19, 2026 13:23 | CPPg++14.2.0 | Success | 3,536,381 | ||
| Sep 12, 2026 09:57 | CPPg++14.2.0 | Success | 67,856+0.05 RP | ||
| Sep 12, 2026 09:55 | CPPg++14.2.0 | Success | 68,405 | ||
| Sep 12, 2026 09:52 | CPPg++14.2.0 | Success | 67,881+1.37 RP | ||
| Sep 12, 2026 09:50 | CPPg++14.2.0 | Success | 83,829 | ||
| Sep 12, 2026 09:47 | CPPg++14.2.0 | Success | 68,516+17.17 RP | ||
| Sep 12, 2026 09:39 | CPPg++14.2.0 | Error | |||
| Sep 12, 2026 09:34 | CPPg++14.2.0 | Success | 85,978 | ||
| Sep 12, 2026 09:30 | CPPg++14.2.0 | Success | 77,651+2.63 RP | ||
| Sep 12, 2026 09:27 | CPPg++14.2.0 | Success | 79,270+2.25 RP | ||
| Sep 12, 2026 09:25 | CPPg++14.2.0 | Success | 91,313 | ||
| Sep 12, 2026 09:23 | CPPg++14.2.0 | Success | 80,710+14.46 RP | ||
| Sep 12, 2026 09:20 | CPPg++14.2.0 | Success | 91,370+46.88 RP | ||
| Sep 10, 2026 14:25 | CPPg++14.2.0 | Success | 2,321,572 | ||
| Sep 10, 2026 13:41 | CPPg++14.2.0 | Success | 399,481 | ||
| Sep 10, 2026 10:05 | CPPg++14.2.0 | Success | 56,891 | ||
| Sep 10, 2026 09:26 | CPPg++14.2.0 | Success | 56,951 | ||
| Sep 6, 2026 15:53 | CPPg++10.5.0 | Success | 1,406,778+6.66 RP | ||
| Sep 6, 2026 15:34 | CPPg++10.5.0 | Success | 22,407,240+0.45 RP | ||
| Sep 4, 2026 10:04 | CPPg++14.2.0 | Success | 56,335 | ||
| Sep 4, 2026 09:10 | CPPg++14.2.0 | Success | 56,291 | ||
| Sep 4, 2026 08:06 | CPPg++14.2.0 | Success | 56,289 | ||
| Sep 4, 2026 07:18 | CPPg++14.2.0 | Success | 56,451 | ||
| Aug 31, 2026 12:39 | CPPg++14.2.0 | Success | 56,510 | ||
| Aug 31, 2026 12:35 | CPPg++14.2.0 | Success | 56,383 | ||
| Aug 31, 2026 12:28 | CPPg++14.2.0 | Success | 56,464 | ||
| Aug 31, 2026 12:24 | CPPg++14.2.0 | Success | 58,278 | ||
| Aug 31, 2026 12:17 | CPPg++14.2.0 | Success | 63,197 | ||
| Aug 31, 2026 12:03 | CPPg++14.2.0 | Success | 56,400 | ||
| Aug 31, 2026 10:04 | CSHARP10.0.7 | Success | 58,602+5.05 RP | ||
| Aug 31, 2026 10:00 | GOgo1.26.2 | Success | 58,359+2.34 RP | ||
| Aug 31, 2026 09:58 | ZIG0.16.0 | Success | 56,118+2.71 RP | ||
| Aug 31, 2026 09:54 | RUSTrust-1.95.0 | Success | 56,254+5.70 RP | ||
| Aug 28, 2026 17:15 | CPPg++14.2.0 | Success | 56,208 | ||
| Aug 28, 2026 17:13 | CPPg++14.2.0 | Success | 56,851 | ||
| Aug 28, 2026 17:03 | CPPg++14.2.0 | Success | 64,027 | ||
| Aug 28, 2026 17:00 | CPPg++14.2.0 | Success | 64,908 | ||
| Aug 28, 2026 16:56 | CPPg++14.2.0 | Success | 56,278 | ||
| Aug 28, 2026 16:51 | CPPg++14.2.0 | Success | 57,070 | ||
| Aug 28, 2026 16:47 | CPPg++14.2.0 | Success | 57,397 | ||
| Aug 28, 2026 16:42 | CPPg++14.2.0 | Success | 56,181 | ||
| Aug 28, 2026 16:38 | CPPg++14.2.0 | Success | 57,981 | ||
| Aug 28, 2026 16:35 | CPPg++14.2.0 | Success | 56,597 | ||
| Aug 28, 2026 16:29 | CPPg++14.2.0 | Success | 56,332 | ||
| Aug 28, 2026 16:24 | CPPg++14.2.0 | Success | 57,810 | ||
| Aug 28, 2026 16:21 | CPPg++14.2.0 | Success | 57,478 | ||
| Aug 28, 2026 16:19 | CPPg++14.2.0 | Success | 57,283 | ||
| Aug 28, 2026 16:17 | CPPg++14.2.0 | Success | 56,164+2.54 RP | ||
| Aug 28, 2026 16:15 | CPPg++14.2.0 | Success | 56,567+1.03 RP | ||
| Aug 28, 2026 16:11 | CPPg++14.2.0 | Success | 57,210 | ||
| Aug 28, 2026 16:04 | CPPg++14.2.0 | Success | 62,418 | ||
| Aug 28, 2026 15:59 | CPPg++14.2.0 | Success | 57,581 | ||
| Aug 28, 2026 15:46 | CPPg++14.2.0 | Success | 58,354 | ||
| Aug 28, 2026 15:40 | CPPg++14.2.0 | Success | 57,327 | ||
| Aug 28, 2026 15:24 | CPPg++14.2.0 | Success | 56,805 | ||
| Aug 28, 2026 15:18 | CPPg++14.2.0 | Success | 56,827 | ||
| Aug 28, 2026 15:06 | CPPg++14.2.0 | Success | 58,451 | ||
| Aug 27, 2026 12:03 | CSHARP10.0.11 | Success | 159,843+2.91 RP | ||
| Aug 27, 2026 11:58 | CSHARP9.0.15 | Error | |||
| Aug 27, 2026 11:48 | CSHARP9.0.15 | Success | 1,754,843 | ||
| Aug 27, 2026 11:45 | CSHARP9.0.15 | Error | |||
| Aug 24, 2026 01:20 | CPPg++14.2.0 | Success | 69,021+0.44 RP | ||
| Aug 23, 2026 15:44 | CPPg++14.2.0 | Success | 69,229+143.98 RP | ||
| Aug 17, 2026 12:24 | GOgo1.26.2 | Success | 59,167+4.93 RP | ||
| Aug 17, 2026 12:22 | CSHARP9.0.15 | Success | 60,389+15.84 RP | ||
| Aug 16, 2026 23:14 | GOgo1.26.2 | Success | 292,637 | ||
| Aug 16, 2026 23:14 | ZIG0.15.1 | Success | 56,935+10.02 RP | ||
| Aug 16, 2026 23:13 | RUSTrust-1.95.0 | Success | 58,118+1.15 RP | ||
| Aug 15, 2026 13:58 | CPPg++14.2.0 | Success | 56,721+0.14 RP | ||
| Aug 15, 2026 13:52 | CPPg++14.2.0 | Success | 56,745 | ||
| Aug 15, 2026 13:48 | CPPg++14.2.0 | Success | 56,745+0.01 RP | ||
| Aug 15, 2026 13:42 | CPPg++14.2.0 | Success | 56,875 | ||
| Aug 15, 2026 13:36 | CPPg++14.2.0 | Success | 56,748+2.03 RP | ||
| Aug 14, 2026 23:40 | CPPg++14.2.0 | Success | 816,602 | ||
| Aug 14, 2026 23:07 | CPPg++14.2.0 | Success | 57,410+0.12 RP | ||
| Aug 14, 2026 22:53 | CPPg++14.2.0 | Success | 57,448+0.56 RP | ||
| Aug 14, 2026 22:34 | CPPg++14.2.0 | Success | 1,060,462 | ||
| Aug 14, 2026 22:18 | CPPg++14.2.0 | Success | 57,632+6.77 RP | ||
| Aug 14, 2026 22:14 | CPPg++14.2.0 | Success | 965,932 | ||
| Aug 14, 2026 22:09 | CPPg++14.2.0 | Success | 228,500 | ||
| Aug 14, 2026 22:04 | CPPg++14.2.0 | Success | 117,667 |