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 | |
|---|---|---|---|---|---|
| Jan 12, 2026 20:22 | RUSTrust-1.92.0 | Success | 72,522 | ||
| Jan 12, 2026 20:21 | RUSTrust-1.92.0 | Success | 121,792 | ||
| Jan 12, 2026 20:17 | RUSTrust-1.92.0 | Success | 77,530 | ||
| Jan 12, 2026 20:17 | RUSTrust-1.92.0 | Success | 72,054 | ||
| Jan 12, 2026 20:11 | RUSTrust-1.92.0 | Success | 72,538 | ||
| Jan 12, 2026 17:42 | CPPg++13.3.0 | Success | 1,044,849 | ||
| Jan 12, 2026 17:38 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 14:39 | RUSTrust-1.92.0 | Success | 75,676 | ||
| Jan 12, 2026 14:38 | RUSTrust-1.92.0 | Success | 79,022 | ||
| Jan 12, 2026 14:26 | RUSTrust-1.92.0 | Success | 70,508 | ||
| Jan 12, 2026 14:14 | RUSTrust-1.92.0 | Success | 71,922 | ||
| Jan 12, 2026 14:11 | RUSTrust-1.92.0 | Success | 70,281+0.66 RP | ||
| Jan 12, 2026 13:39 | CPPg++13.3.0 | Success | 2,085,300 | ||
| Jan 12, 2026 13:37 | CPPclang++18.1.3 | Success | 2,075,727 | ||
| Jan 12, 2026 05:09 | RUSTrust-1.92.0 | Success | 71,803 | ||
| Jan 12, 2026 05:09 | RUSTrust-1.92.0 | Success | 70,984 | ||
| Jan 12, 2026 05:09 | RUSTrust-1.92.0 | Success | 70,889 | ||
| Jan 12, 2026 05:08 | RUSTrust-1.92.0 | Error | |||
| Jan 12, 2026 05:04 | RUSTrust-1.92.0 | Success | 72,578 | ||
| Jan 12, 2026 05:00 | RUSTrust-1.92.0 | Success | 70,743 | ||
| Jan 12, 2026 05:00 | RUSTrust-1.92.0 | Error | |||
| Jan 12, 2026 04:57 | RUSTrust-1.92.0 | Error | |||
| Jan 12, 2026 04:52 | RUSTrust-1.92.0 | Success | 70,611+0.46 RP | ||
| Jan 12, 2026 04:49 | RUSTrust-1.92.0 | Success | 71,030 | ||
| Jan 12, 2026 04:49 | ZIG0.14.0 | Success | 942,484 | ||
| Jan 12, 2026 04:45 | CPPg++13.3.0 | Error | |||
| Jan 12, 2026 04:41 | GOgo1.25.5 | Success | 72,543+21.12 RP | ||
| Jan 12, 2026 04:40 | RUSTrust-1.92.0 | Success | 85,019 | ||
| Jan 12, 2026 04:38 | RUSTrust-1.92.0 | Success | 71,846 | ||
| Jan 12, 2026 04:35 | RUSTrust-1.92.0 | Error | |||
| Jan 12, 2026 04:31 | RUSTrust-1.92.0 | Success | 84,932 | ||
| Jan 12, 2026 04:26 | RUSTrust-1.92.0 | Success | 70,841+1.10 RP | ||
| Jan 12, 2026 04:26 | RUSTrust-1.92.0 | Success | 81,965 | ||
| Jan 12, 2026 04:26 | RUSTrust-1.92.0 | Success | 82,176 | ||
| Jan 12, 2026 04:23 | RUSTrust-1.92.0 | Success | 71,397+2.24 RP | ||
| Jan 12, 2026 04:23 | RUSTrust-1.92.0 | Success | 72,557+21.64 RP | ||
| Jan 12, 2026 04:16 | CPPg++13.3.0 | Success | 86,338 | ||
| Jan 12, 2026 04:15 | CPPg++13.3.0 | Success | 86,073+43.75 RP | ||
| Jan 1, 2026 05:36 | CPPg++13.3.0 | Success | 75,916 | ||
| Jan 1, 2026 05:34 | CPPg++13.3.0 | Success | 75,819 | ||
| Jan 1, 2026 05:30 | CPPg++13.3.0 | Error | |||
| Jan 1, 2026 05:25 | CPPg++13.3.0 | Error | |||
| Jan 1, 2026 05:23 | CPPg++13.3.0 | Success | 74,478 | ||
| Jan 1, 2026 05:23 | CPPclang++18.1.3 | Success | 76,665 | ||
| Dec 30, 2025 00:41 | RUSTrust-1.92.0 | Success | 167,559 | ||
| Dec 30, 2025 00:34 | RUSTrust-1.92.0 | Success | 138,073+0.53 RP | ||
| Dec 30, 2025 00:31 | RUSTrust-1.92.0 | Success | 176,770 | ||
| Dec 29, 2025 15:50 | RUSTrust-1.92.0 | Success | 176,751 | ||
| Dec 29, 2025 15:50 | RUSTrust-1.92.0 | Success | 139,089+56.14 RP | ||
| Dec 29, 2025 15:50 | RUSTrust-1.92.0 | Success | 634,786+15.75 RP | ||
| Nov 23, 2025 07:50 | CPPg++13.3.0 | Success | 2,184,546 | ||
| Nov 23, 2025 07:49 | CPPg++13.3.0 | Error | |||
| Nov 23, 2025 07:45 | CPPg++13.3.0 | Success | 2,089,032+4.79 RP | ||
| Nov 21, 2025 03:07 | CPPclang++18.1.3 | Success | 165,973 | ||
| Nov 21, 2025 03:05 | CPPclang++18.1.3 | Error | |||
| Nov 19, 2025 18:03 | CPPg++13.3.0 | Success | 59,630 | ||
| Nov 10, 2025 18:54 | GOgo1.25.4 | Success | 128,262 | ||
| Nov 10, 2025 18:53 | GOgo1.25.4 | Success | 125,411 | ||
| Nov 10, 2025 18:52 | GOgo1.25.4 | Success | 126,781 | ||
| Nov 10, 2025 18:48 | GOgo1.25.4 | Success | 128,641 | ||
| Nov 10, 2025 18:46 | GOgo1.25.4 | Success | 128,392 | ||
| Nov 10, 2025 18:45 | GOgo1.25.4 | Success | 130,976 | ||
| Nov 10, 2025 16:19 | GOgo1.25.4 | Success | 120,827 | ||
| Nov 10, 2025 15:38 | GOgo1.25.4 | Success | 121,114 | ||
| Nov 10, 2025 15:35 | GOgo1.25.4 | Success | 120,476+0.01 RP | ||
| Nov 10, 2025 15:24 | GOgo1.25.4 | Success | 120,557 | ||
| Nov 10, 2025 14:49 | GOgo1.24.7 | Success | 120,486+0.03 RP | ||
| Nov 10, 2025 14:44 | GOgo1.25.4 | Success | 120,532+28.52 RP | ||
| Nov 10, 2025 14:11 | GOgo1.25.4 | Success | 217,222 | ||
| Nov 10, 2025 14:09 | GOgo1.25.4 | Success | 216,989 | ||
| Nov 10, 2025 14:08 | GOgo1.25.4 | Success | 185,622 | ||
| Nov 10, 2025 14:07 | GOgo1.18.1 | Success | 184,759 | ||
| Nov 10, 2025 13:57 | GOgo1.11 | Success | 226,659 | ||
| Nov 10, 2025 13:54 | GOgo1.25.4 | Success | 183,673+54.44 RP | ||
| Nov 10, 2025 13:26 | GOgo1.25.4 | Error | |||
| Nov 10, 2025 13:20 | GOgo1.25.4 | Error | |||
| Nov 9, 2025 16:05 | CPPg++13.3.0 | Success | 574,303+16.95 RP | ||
| Nov 9, 2025 16:01 | CPPg++13.3.0 | Success | 21,483,303+0.47 RP | ||
| Nov 8, 2025 08:15 | CPPg++13.3.0 | Success | 69,351+4.66 RP | ||
| Nov 8, 2025 08:03 | CPPg++13.3.0 | Success | 71,841 | ||
| Nov 8, 2025 08:00 | CPPg++13.3.0 | Success | 72,849 | ||
| Nov 7, 2025 17:18 | CPPg++13.3.0 | Success | 190,676 | ||
| Nov 7, 2025 17:14 | CPPg++13.3.0 | Success | 165,565+60.40 RP | ||
| Oct 19, 2025 12:52 | CPPclang++18.1.3 | Success | 170,878 | ||
| Oct 19, 2025 12:50 | CPPclang++18.1.3 | Success | 169,830 | ||
| Oct 12, 2025 20:49 | CPPg++13.3.0 | Success | 107,705+92.38 RP | ||
| Oct 12, 2025 20:16 | CPPg++13.3.0 | Success | 21,434,878+0.47 RP | ||
| Oct 11, 2025 19:41 | CPPclang++18.1.3 | Success | 85,311 | ||
| Oct 11, 2025 19:38 | CPPclang++18.1.3 | Error | |||
| Oct 11, 2025 19:36 | CPPclang++18.1.3 | Success | 86,116 | ||
| Sep 21, 2025 09:10 | CPPg++13.3.0 | Error | |||
| Sep 21, 2025 09:09 | CPPg++13.3.0 | Error | |||
| Sep 21, 2025 09:07 | CPPg++13.3.0 | Success | 84,486+1.00 RP | ||
| Sep 21, 2025 09:05 | CPPg++13.3.0 | Error | |||
| Sep 21, 2025 09:03 | CPPg++13.3.0 | Error | |||
| Sep 21, 2025 09:00 | CPPg++13.3.0 | Error | |||
| Sep 21, 2025 08:35 | CPPg++13.3.0 | Success | 816,919 | ||
| Sep 20, 2025 11:55 | CPPg++13.3.0 | Success | 122,024 | ||
| Sep 20, 2025 11:42 | CPPg++13.3.0 | Success | 116,578 | ||
| Sep 13, 2025 20:01 | CPPclang++18.1.3 | Success | 170,665 |