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 | |
|---|---|---|---|---|---|
| Oct 20, 2026 09:30 | CPPg++10.5.0 | Success | 85,154 | ||
| Oct 20, 2026 09:27 | CPPg++10.5.0 | Success | 95,194 | ||
| Oct 20, 2026 09:25 | CPPg++10.5.0 | Success | 98,589 | ||
| Oct 20, 2026 09:19 | CPPg++10.5.0 | Success | 98,248 | ||
| Oct 20, 2026 09:19 | CPPg++10.5.0 | Success | 102,945 | ||
| Oct 20, 2026 09:10 | CPPg++10.5.0 | Success | 86,121 | ||
| Oct 20, 2026 09:07 | CPPg++10.5.0 | Success | 84,751 | ||
| Oct 20, 2026 08:50 | CPPg++10.5.0 | Success | 137,045 | ||
| Oct 20, 2026 08:50 | CPPg++10.5.0 | Success | 158,243 | ||
| Oct 20, 2026 08:49 | CPPg++10.5.0 | Success | 160,508 | ||
| Oct 20, 2026 08:49 | CPPg++10.5.0 | Success | 167,418 | ||
| Oct 20, 2026 08:24 | CPPg++10.5.0 | Success | 149,921 | ||
| Oct 20, 2026 08:24 | CPPg++10.5.0 | Success | 95,164 | ||
| Oct 20, 2026 08:16 | CPPg++10.5.0 | Success | 148,818 | ||
| Oct 20, 2026 08:11 | CPPg++10.5.0 | Success | 95,164 | ||
| Oct 20, 2026 08:11 | CPPg++10.5.0 | Success | 95,654 | ||
| Oct 20, 2026 08:02 | CPPg++10.5.0 | Success | 93,151 | ||
| Oct 20, 2026 07:50 | CPPg++10.5.0 | Success | 107,394 | ||
| Oct 20, 2026 07:48 | CPPg++10.5.0 | Success | 85,902 | ||
| Oct 20, 2026 07:46 | CPPg++10.5.0 | Success | 92,962 | ||
| Oct 20, 2026 07:45 | CPPg++10.5.0 | Success | 87,827 | ||
| Oct 20, 2026 07:42 | CPPg++10.5.0 | Success | 86,337 | ||
| Oct 20, 2026 07:40 | CPPg++10.5.0 | Success | 83,410+1.11 RP | ||
| Oct 20, 2026 07:36 | CPPg++10.5.0 | Success | 85,078 | ||
| Oct 20, 2026 07:33 | CPPg++10.5.0 | Success | 84,381 | ||
| Oct 20, 2026 07:31 | CPPg++10.5.0 | Success | 84,191+10.82 RP | ||
| Oct 20, 2026 07:25 | CPPg++10.5.0 | Error | |||
| Oct 20, 2026 07:21 | CPPg++10.5.0 | Error | |||
| Oct 20, 2026 07:14 | CPPg++10.5.0 | Error | |||
| Oct 20, 2026 07:09 | CPPg++10.5.0 | Error | |||
| Oct 20, 2026 06:39 | CPPg++10.5.0 | Success | 209,178 | ||
| Oct 20, 2026 00:54 | CPPg++10.5.0 | Success | 128,694 | ||
| Oct 20, 2026 00:43 | CPPg++10.5.0 | Success | 136,018 | ||
| Oct 20, 2026 00:41 | CPPg++10.5.0 | Success | 158,556 | ||
| Oct 19, 2026 23:55 | CPPg++10.5.0 | Success | 92,629+5.61 RP | ||
| Oct 19, 2026 23:15 | CPPg++10.5.0 | Error | |||
| Oct 19, 2026 23:15 | CPPg++10.5.0 | Error | |||
| Oct 19, 2026 23:08 | CPPg++10.5.0 | Success | 97,710+32.48 RP | ||
| Oct 19, 2026 22:58 | CPPg++10.5.0 | Success | 143,132+52.26 RP | ||
| Oct 19, 2026 22:19 | CPPg++10.5.0 | Success | 567,956+0.01 RP | ||
| Oct 19, 2026 22:19 | CPPg++10.5.0 | Success | 568,218+17.13 RP | ||
| Oct 19, 2026 22:18 | CPPg++10.5.0 | Error | |||
| Oct 19, 2026 22:18 | CPPg++10.5.0 | Error | |||
| Oct 19, 2026 22:15 | CPPg++10.5.0 | Error | |||
| Oct 19, 2026 22:15 | CPPg++10.5.0 | Error | |||
| Oct 19, 2026 22:11 | CPPg++10.5.0 | Error | |||
| Oct 19, 2026 22:10 | CPPg++10.5.0 | Error | |||
| Oct 19, 2026 21:56 | CPPg++10.5.0 | Success | 21,224,181+0.02 RP | ||
| Oct 19, 2026 19:38 | CPPg++10.5.0 | Success | 22,298,600+5.45 RP | ||
| Oct 19, 2026 14:17 | GOgo1.26.2 | Success | 74,808+8.83 RP | ||
| Oct 19, 2026 06:11 | GOgo1.26.2 | Error | |||
| Oct 19, 2026 05:11 | GOgo1.26.2 | Error | |||
| Oct 19, 2026 05:01 | GOgo1.26.2 | Error | |||
| Oct 19, 2026 02:25 | CPPg++10.5.0 | Success | 22,388,891+5.45 RP | ||
| Oct 17, 2026 09:04 | CPPclang++20.1.2 | Success | 75,259+132.87 RP | ||
| Oct 16, 2026 23:35 | CSHARP9.0.15 | Success | 65,854 | ||
| Oct 16, 2026 22:21 | ZIG0.15.1 | Success | 61,694+3.43 RP | ||
| Oct 16, 2026 21:05 | RUSTrust-1.95.0 | Success | 63,027+0.15 RP | ||
| Oct 16, 2026 04:33 | CPPg++13.3.0 | Success | 53,600+0.77 RP | ||
| Oct 16, 2026 04:23 | CPPg++13.3.0 | Success | 53,802+2.81 RP | ||
| Oct 13, 2026 09:00 | CPPg++13.3.0 | Success | 54,656 | ||
| Oct 13, 2026 08:58 | CPPg++13.3.0 | Success | 580,245 | ||
| Oct 13, 2026 08:53 | CPPg++13.3.0 | Success | 579,845 | ||
| Oct 13, 2026 08:49 | CPPg++13.3.0 | Success | 580,097 | ||
| Oct 13, 2026 08:40 | CPPg++13.3.0 | Success | 2,320,618 | ||
| Oct 13, 2026 08:33 | CPPg++13.3.0 | Success | 54,629+0.24 RP | ||
| Oct 13, 2026 08:27 | CPPg++13.3.0 | Success | 1,619,705 | ||
| Oct 13, 2026 08:24 | CPPg++13.3.0 | Success | 1,620,264 | ||
| Oct 13, 2026 08:21 | CPPg++13.3.0 | Success | 1,839,245 | ||
| Oct 13, 2026 08:19 | CPPg++13.3.0 | Success | 54,700+0.32 RP | ||
| Oct 13, 2026 08:16 | CPPg++13.3.0 | Success | 54,797+0.47 RP | ||
| Oct 13, 2026 08:12 | CPPg++13.3.0 | Success | 1,735,208 | ||
| Oct 13, 2026 05:30 | CPPg++13.3.0 | Success | 2,398,478 | ||
| Oct 13, 2026 04:23 | CPPg++13.3.0 | Success | 55,870 | ||
| Oct 13, 2026 04:16 | CPPg++13.3.0 | Success | 55,289 | ||
| Oct 13, 2026 01:47 | CPPg++13.3.0 | Success | 55,010 | ||
| Oct 13, 2026 01:36 | CPPg++13.3.0 | Success | 55,024 | ||
| Oct 12, 2026 15:58 | CPPclang++18.1.3 | Success | 56,337 | ||
| Oct 12, 2026 15:55 | CPPg++13.3.0 | Success | 55,140 | ||
| Oct 12, 2026 15:50 | CPPg++13.3.0 | Success | 55,483 | ||
| Oct 12, 2026 15:47 | CPPg++13.3.0 | Success | 55,283 | ||
| Oct 12, 2026 15:40 | CPPg++13.3.0 | Success | 54,981 | ||
| Oct 12, 2026 15:37 | CPPg++13.3.0 | Success | 54,991 | ||
| Oct 12, 2026 15:20 | CPPg++13.3.0 | Success | 55,472 | ||
| Oct 12, 2026 15:02 | CPPg++13.3.0 | Success | 55,089 | ||
| Oct 12, 2026 14:53 | CPPg++13.3.0 | Success | 55,229 | ||
| Oct 12, 2026 14:42 | CPPg++13.3.0 | Success | 54,983 | ||
| Oct 12, 2026 14:31 | CPPg++13.3.0 | Success | 89,872 | ||
| Oct 12, 2026 14:28 | CPPg++13.3.0 | Success | 62,821 | ||
| Oct 12, 2026 14:20 | CPPg++13.3.0 | Success | 109,794 | ||
| Oct 12, 2026 13:57 | CPPg++13.3.0 | Success | 55,113 | ||
| Oct 12, 2026 13:52 | CPPg++13.3.0 | Success | 54,943 | ||
| Oct 12, 2026 13:47 | CPPg++13.3.0 | Success | 66,627 | ||
| Oct 12, 2026 13:45 | CPPg++13.3.0 | Success | 108,654 | ||
| Oct 12, 2026 13:42 | CPPg++13.3.0 | Success | 111,889 | ||
| Oct 12, 2026 13:40 | CPPg++13.3.0 | Success | 73,864 | ||
| Oct 12, 2026 13:28 | CPPg++13.3.0 | Success | 56,864 | ||
| Oct 12, 2026 13:26 | CPPg++13.3.0 | Success | 107,367 | ||
| Oct 12, 2026 00:40 | CPPg++13.3.0 | Success | 54,940+0.41 RP | ||
| Oct 11, 2026 22:35 | CPPg++13.3.0 | Success | 55,064+0.07 RP |