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 | |
|---|---|---|---|---|---|
| Apr 21, 2026 16:37 | CPPclang++18.1.3 | Success | 62,616 | ||
| Apr 21, 2026 16:35 | CPPg++13.3.0 | Success | 70,764 | ||
| Apr 21, 2026 16:30 | CPPclang++18.1.3 | Success | 62,778 | ||
| Apr 21, 2026 14:49 | CPPg++13.3.0 | Error | |||
| Apr 21, 2026 10:20 | CPPclang++18.1.3 | Success | 62,713 | ||
| Apr 21, 2026 09:57 | CPPg++13.3.0 | Success | 70,713 | ||
| Apr 21, 2026 09:43 | CPPg++13.3.0 | Success | 71,554 | ||
| Apr 21, 2026 09:34 | CPPg++13.3.0 | Success | 71,264 | ||
| Apr 21, 2026 08:04 | CPPg++13.3.0 | Success | 70,972 | ||
| Apr 21, 2026 06:09 | CPPg++13.3.0 | Success | 70,843 | ||
| Apr 21, 2026 04:16 | CPPg++13.3.0 | Success | 71,324 | ||
| Apr 21, 2026 01:27 | RUSTrust-1.95.0 | Success | 294,197+33.99 RP | ||
| Apr 21, 2026 00:37 | CPPclang++18.1.3 | Success | 64,040 | ||
| Apr 21, 2026 00:00 | CPPclang++18.1.3 | Success | 62,567 | ||
| Apr 20, 2026 23:55 | CPPg++10.5.0 | Error | |||
| Apr 20, 2026 22:40 | CPPg++13.3.0 | Success | 70,959 | ||
| Apr 20, 2026 19:35 | CPPg++13.3.0 | Success | 71,091 | ||
| Apr 20, 2026 16:37 | CPPg++13.3.0 | Success | 151,324+1.37 RP | ||
| Apr 20, 2026 16:35 | CPPclang++18.1.3 | Success | 154,537+22.70 RP | ||
| Apr 20, 2026 16:31 | CPPclang++20.1.2 | Success | 240,602 | ||
| Apr 20, 2026 16:31 | CPPg++13.3.0 | Success | 238,037+0.35 RP | ||
| Apr 20, 2026 16:31 | CPPclang++18.1.3 | Success | 240,051+41.66 RP | ||
| Apr 20, 2026 14:35 | ZIG0.14.0 | Success | 60,921 | ||
| Apr 20, 2026 14:34 | RUSTrust-1.94.0 | Success | 543,794 | ||
| Apr 20, 2026 14:31 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 13:10 | CPPg++13.3.0 | Success | 70,294 | ||
| Apr 20, 2026 13:09 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 13:06 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 12:38 | CPPg++13.3.0 | Success | 72,291 | ||
| Apr 19, 2026 09:31 | CPPg++13.3.0 | Success | 70,616+3.71 RP | ||
| Apr 19, 2026 08:54 | CPPclang++18.1.3 | Success | 74,473 | ||
| Apr 19, 2026 08:54 | CPPclang++18.1.3 | Success | 62,430 | ||
| Apr 19, 2026 07:03 | CPPg++13.3.0 | Success | 72,516+0.12 RP | ||
| Apr 19, 2026 06:56 | CPPclang++18.1.3 | Success | 62,522 | ||
| Apr 19, 2026 06:54 | CPPclang++18.1.3 | Success | 75,403 | ||
| Apr 19, 2026 06:52 | CPPclang++18.1.3 | Success | 62,859 | ||
| Apr 19, 2026 06:20 | CPPclang++18.1.3 | Success | 74,327 | ||
| Apr 19, 2026 04:42 | CPPg++13.3.0 | Success | 72,657 | ||
| Apr 19, 2026 03:00 | CPPclang++18.1.3 | Success | 121,195 | ||
| Apr 19, 2026 02:58 | CPPg++13.3.0 | Success | 218,789 | ||
| Apr 19, 2026 02:56 | CPPg++13.3.0 | Success | 164,746 | ||
| Apr 19, 2026 02:54 | CPPg++13.3.0 | Success | 218,873 | ||
| Apr 19, 2026 02:51 | CPPg++13.3.0 | Success | 163,886 | ||
| Apr 19, 2026 02:31 | CPPg++13.3.0 | Success | 72,581+5.11 RP | ||
| Apr 19, 2026 00:10 | CPPg++13.3.0 | Success | 75,389 | ||
| Apr 18, 2026 21:54 | CPPg++13.3.0 | Success | 75,378+8.82 RP | ||
| Apr 18, 2026 17:39 | CPPg++13.3.0 | Success | 80,746+4.98 RP | ||
| Apr 18, 2026 15:21 | CPPg++13.3.0 | Success | 84,132+8.71 RP | ||
| Apr 18, 2026 13:04 | CPPg++13.3.0 | Success | 90,786+1.72 RP | ||
| Apr 18, 2026 06:12 | CPPg++13.3.0 | Success | 92,230+50.91 RP | ||
| Apr 17, 2026 21:16 | CPPg++13.3.0 | Success | 173,854+52.33 RP | ||
| Apr 17, 2026 18:14 | CPPg++13.3.0 | Success | 1,925,478+5.19 RP | ||
| Apr 16, 2026 21:47 | CSHARP9.0.14 | Success | 167,149 | ||
| Apr 16, 2026 21:21 | RUSTrust-1.94.0 | Success | 110,403 | ||
| Apr 16, 2026 21:01 | ZIG0.14.0 | Error | |||
| Apr 16, 2026 20:59 | CPPclang++18.1.3 | Success | 132,438 | ||
| Apr 16, 2026 20:54 | GOgo1.26.1 | Success | 60,981 | ||
| Apr 16, 2026 18:14 | RUSTrust-1.94.0 | Success | 556,122 | ||
| Apr 16, 2026 18:08 | RUSTrust-1.94.0 | Success | 550,795 | ||
| Apr 16, 2026 17:25 | RUSTrust-1.94.0 | Success | 538,303 | ||
| Apr 16, 2026 17:07 | RUSTrust-1.94.0 | Success | 726,095 | ||
| Apr 16, 2026 17:03 | RUSTrust-1.94.0 | Error | |||
| Apr 16, 2026 16:58 | RUSTrust-1.94.0 | Error | |||
| Apr 16, 2026 16:53 | RUSTrust-1.94.0 | Success | 548,838 | ||
| Apr 16, 2026 16:25 | RUSTrust-1.94.0 | Error | |||
| Apr 16, 2026 16:25 | RUSTrust-1.94.0 | Success | 78,335 | ||
| Apr 16, 2026 16:21 | RUSTrust-1.94.0 | Success | 66,868 | ||
| Apr 16, 2026 16:18 | RUSTrust-1.94.0 | Success | 555,357 | ||
| Apr 16, 2026 16:15 | RUSTrust-1.94.0 | Success | 546,262 | ||
| Apr 16, 2026 16:10 | RUSTrust-1.94.0 | Success | 536,511 | ||
| Apr 16, 2026 06:50 | RUSTrust-1.94.0 | Success | 61,038 | ||
| Apr 16, 2026 06:42 | RUSTrust-1.94.0 | Success | 60,951 | ||
| Apr 16, 2026 05:50 | RUSTrust-1.94.0 | Success | 60,770+0.36 RP | ||
| Apr 16, 2026 05:30 | RUSTrust-1.94.0 | Success | 60,935 | ||
| Apr 16, 2026 05:26 | RUSTrust-1.94.0 | Success | 60,905+0.18 RP | ||
| Apr 16, 2026 01:54 | CPPg++13.3.0 | Success | 60,857 | ||
| Apr 15, 2026 23:57 | CPPclang++18.1.3 | Success | 62,338 | ||
| Apr 15, 2026 23:37 | CPPg++13.3.0 | Success | 60,638 | ||
| Apr 15, 2026 12:42 | CSHARP9.0.14 | Success | 69,127+3.58 RP | ||
| Apr 15, 2026 12:39 | RUSTrust-1.94.0 | Success | 61,132 | ||
| Apr 15, 2026 12:32 | CPPclang++18.1.3 | Success | 94,868 | ||
| Apr 14, 2026 21:02 | ZIG0.14.0 | Success | 60,381+0.01 RP | ||
| Apr 9, 2026 18:14 | GOgo1.26.2 | Success | 60,946+26.23 RP | ||
| Apr 9, 2026 18:09 | CSHARP9.0.14 | Success | 70,881+0.52 RP | ||
| Apr 9, 2026 15:01 | ZIG0.14.0 | Success | 60,386+23.70 RP | ||
| Apr 9, 2026 09:36 | GOgo1.26.1 | Success | 264,265 | ||
| Apr 9, 2026 09:32 | GOgo1.26.1 | Success | 263,086 | ||
| Apr 6, 2026 22:38 | GOgo1.26.1 | Error | |||
| Apr 6, 2026 22:36 | GOgo1.26.1 | Error | |||
| Apr 5, 2026 08:24 | CPPg++13.3.0 | Success | 74,149+16.50 RP | ||
| Apr 2, 2026 00:41 | CSHARP9.0.14 | Success | 166,492 | ||
| Apr 1, 2026 21:22 | ZIG0.14.0 | Success | 72,932 | ||
| Apr 1, 2026 21:20 | ZIG0.14.0 | Success | 72,732 | ||
| Mar 31, 2026 23:36 | CPPg++13.3.0 | Error | |||
| Mar 30, 2026 16:20 | RUSTrust-1.94.1 | Success | 70,889 | ||
| Mar 30, 2026 15:49 | RUSTrust-1.94.1 | Success | 70,957 | ||
| Mar 30, 2026 14:22 | RUSTrust-1.94.1 | Success | 72,559 | ||
| Mar 30, 2026 14:03 | RUSTrust-1.94.1 | Success | 70,700 | ||
| Mar 30, 2026 13:33 | RUSTrust-1.94.1 | Success | 70,670 | ||
| Mar 30, 2026 12:28 | RUSTrust-1.94.1 | Success | 70,832 |