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 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 | ||
| Aug 14, 2026 22:00 | CPPg++14.2.0 | Success | 59,972+7.82 RP | ||
| Aug 14, 2026 21:51 | CPPg++14.2.0 | Success | 62,924+158.92 RP | ||
| Aug 2, 2026 06:53 | CPPg++14.2.0 | Success | 56,978 | ||
| Aug 2, 2026 06:48 | CPPg++14.2.0 | Success | 59,108 | ||
| Aug 2, 2026 06:43 | CPPg++14.2.0 | Success | 56,824 | ||
| Aug 2, 2026 06:38 | CPPg++14.2.0 | Success | 68,181 | ||
| Aug 2, 2026 06:33 | CPPg++14.2.0 | Success | 57,000 | ||
| Jul 31, 2026 06:14 | CPPg++10.5.0 | Success | 22,404,764+0.45 RP | ||
| Jul 29, 2026 21:38 | RUSTrust-1.95.0 | Success | 58,510+31.48 RP | ||
| Jul 29, 2026 21:26 | RUSTrust-1.95.0 | Success | 69,897 | ||
| Jul 29, 2026 21:08 | RUSTrust-1.95.0 | Success | 70,964 | ||
| Jul 29, 2026 20:38 | RUSTrust-1.95.0 | Success | 76,843 | ||
| Jul 29, 2026 19:54 | RUSTrust-1.95.0 | Success | 79,454 | ||
| Jul 29, 2026 19:12 | RUSTrust-1.95.0 | Success | 68,591+145.79 RP | ||
| Jul 26, 2026 16:17 | CPPg++10.5.0 | Error | |||
| Jul 26, 2026 15:48 | CPPg++10.5.0 | Error | |||
| Jul 26, 2026 15:34 | CPPg++10.5.0 | Success | 22,427,672+5.45 RP |