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 | |
|---|---|---|---|---|---|
| May 17, 2026 23:51 | CPPg++13.3.0 | Success | 61,589 | ||
| May 17, 2026 23:51 | CPPg++13.3.0 | Success | 62,562 | ||
| May 17, 2026 14:54 | CPPg++12.4.0 | Success | 60,510 | ||
| May 17, 2026 14:53 | CPPg++11.5.0 | Success | 63,897 | ||
| May 17, 2026 14:53 | CPPg++10.5.0 | Success | 64,024 | ||
| May 17, 2026 12:09 | CPPg++13.3.0 | Success | 62,813 | ||
| May 17, 2026 11:56 | CPPclang++20.1.2 | Success | 61,502 | ||
| May 17, 2026 11:56 | CPPg++14.2.0 | Success | 60,443 | ||
| May 17, 2026 11:56 | CPPclang++18.1.3 | Success | 61,486 | ||
| May 17, 2026 11:53 | CPPg++13.3.0 | Success | 60,383 | ||
| May 17, 2026 11:53 | CPPg++13.3.0 | Success | 60,356 | ||
| May 17, 2026 11:53 | CPPg++13.3.0 | Success | 60,532 | ||
| May 17, 2026 11:52 | CPPg++13.3.0 | Success | 60,272+0.30 RP | ||
| May 17, 2026 11:47 | CPPg++13.3.0 | Success | 68,164 | ||
| May 17, 2026 11:47 | CPPg++13.3.0 | Success | 62,310 | ||
| May 17, 2026 11:47 | CPPg++13.3.0 | Success | 60,581 | ||
| May 17, 2026 11:44 | CPPg++13.3.0 | Success | 60,381+1.60 RP | ||
| May 17, 2026 11:44 | CPPg++13.3.0 | Success | 60,970 | ||
| May 17, 2026 11:44 | CPPg++14.2.0 | Success | 61,205 | ||
| May 17, 2026 11:40 | CPPclang++20.1.2 | Success | 62,732+7.38 RP | ||
| May 17, 2026 11:40 | CPPg++10.5.0 | Success | 66,945 | ||
| May 17, 2026 11:40 | CPPg++13.3.0 | Success | 60,970+4.61 RP | ||
| May 17, 2026 11:38 | CPPg++10.5.0 | Success | 65,778+2.84 RP | ||
| May 17, 2026 11:38 | CPPg++10.5.0 | Success | 67,221 | ||
| May 17, 2026 09:03 | CPPg++10.5.0 | Success | 67,159 | ||
| May 17, 2026 08:31 | CPPg++10.5.0 | Success | 67,194 | ||
| May 17, 2026 03:05 | CPPg++10.5.0 | Success | 67,029+0.01 RP | ||
| May 16, 2026 20:54 | CPPg++11.5.0 | Success | 67,259 | ||
| May 16, 2026 20:54 | CPPg++12.4.0 | Success | 67,824 | ||
| May 16, 2026 20:53 | CPPg++14.2.0 | Success | 67,878 | ||
| May 16, 2026 17:47 | CPPg++10.5.0 | Success | 67,532 | ||
| May 16, 2026 17:45 | CPPg++10.5.0 | Success | 67,035+1.43 RP | ||
| May 16, 2026 17:43 | CPPg++13.3.0 | Success | 68,816 | ||
| May 16, 2026 16:42 | CPPg++13.3.0 | Success | 68,721 | ||
| May 16, 2026 16:35 | CPPg++13.3.0 | Success | 67,737 | ||
| May 16, 2026 16:31 | CPPclang++20.1.2 | Success | 67,683+12.35 RP | ||
| May 16, 2026 15:34 | CPPg++10.5.0 | Success | 73,943 | ||
| May 16, 2026 13:58 | CPPg++13.3.0 | Success | 73,878 | ||
| May 16, 2026 13:57 | CPPclang++20.1.2 | Success | 73,854+1.58 RP | ||
| May 16, 2026 08:04 | CPPclang++20.1.2 | Success | 75,975 | ||
| May 16, 2026 07:11 | CPPclang++20.1.2 | Success | 74,724+0.11 RP | ||
| May 16, 2026 07:09 | CPPclang++18.1.3 | Success | 74,783+4.24 RP | ||
| May 16, 2026 07:07 | CPPg++10.5.0 | Success | 77,232+38.48 RP | ||
| May 16, 2026 01:04 | CPPg++13.3.0 | Success | 110,110 | ||
| May 16, 2026 01:04 | CPPclang++20.1.2 | Success | 110,224 | ||
| May 15, 2026 20:36 | CPPg++10.5.0 | Success | 109,894+43.80 RP | ||
| May 15, 2026 20:23 | CPPg++10.5.0 | Success | 211,883+47.20 RP | ||
| May 14, 2026 16:54 | ZIG0.15.1 | Success | 110,164 | ||
| May 12, 2026 01:34 | CPPg++14.2.0 | Success | 64,867 | ||
| May 12, 2026 01:32 | CPPg++14.2.0 | Success | 64,437 | ||
| May 12, 2026 01:28 | CPPg++14.2.0 | Success | 65,362 | ||
| May 12, 2026 01:26 | CPPg++14.2.0 | Success | 64,370+0.48 RP | ||
| May 12, 2026 01:22 | CPPg++14.2.0 | Success | 64,686 | ||
| May 12, 2026 01:10 | CPPg++14.2.0 | Success | 65,240 | ||
| May 12, 2026 01:07 | CPPg++14.2.0 | Success | 65,237 | ||
| May 12, 2026 01:05 | CPPg++14.2.0 | Success | 65,232 | ||
| May 12, 2026 01:03 | CPPg++14.2.0 | Success | 65,110 | ||
| May 12, 2026 01:00 | CPPg++14.2.0 | Success | 69,000 | ||
| May 12, 2026 00:57 | CPPg++14.2.0 | Success | 69,635 | ||
| May 12, 2026 00:49 | CPPg++14.2.0 | Success | 65,021 | ||
| May 12, 2026 00:43 | CPPg++14.2.0 | Success | 64,578 | ||
| May 12, 2026 00:41 | CPPg++14.2.0 | Success | 64,597 | ||
| May 12, 2026 00:37 | CPPg++14.2.0 | Success | 64,729 | ||
| May 12, 2026 00:33 | CPPg++14.2.0 | Success | 64,751 | ||
| May 12, 2026 00:29 | CPPg++14.2.0 | Success | 64,591 | ||
| May 12, 2026 00:21 | CPPg++14.2.0 | Success | 64,737 | ||
| May 12, 2026 00:19 | CPPg++14.2.0 | Success | 64,635 | ||
| May 12, 2026 00:17 | CPPg++14.2.0 | Success | 64,702 | ||
| May 12, 2026 00:15 | CPPg++14.2.0 | Success | 64,656 | ||
| May 12, 2026 00:09 | CPPg++14.2.0 | Success | 64,662 | ||
| May 12, 2026 00:05 | CPPg++14.2.0 | Success | 64,651 | ||
| May 12, 2026 00:03 | CPPg++14.2.0 | Success | 64,727 | ||
| May 11, 2026 23:57 | CPPg++14.2.0 | Success | 64,710 | ||
| May 11, 2026 23:55 | CPPg++14.2.0 | Success | 64,721 | ||
| May 11, 2026 23:53 | CPPg++14.2.0 | Success | 64,708 | ||
| May 11, 2026 23:50 | CPPg++14.2.0 | Success | 66,729 | ||
| May 11, 2026 23:48 | CPPg++14.2.0 | Success | 64,667 | ||
| May 11, 2026 23:46 | CPPg++14.2.0 | Success | 64,721 | ||
| May 11, 2026 23:44 | CPPg++14.2.0 | Success | 65,443 | ||
| May 11, 2026 23:42 | CPPg++14.2.0 | Success | 64,672 | ||
| May 11, 2026 23:40 | CPPg++14.2.0 | Success | 69,378 | ||
| May 11, 2026 23:38 | CPPg++14.2.0 | Success | 65,143 | ||
| May 11, 2026 23:34 | CPPg++14.2.0 | Success | 65,300 | ||
| May 11, 2026 23:20 | CPPg++14.2.0 | Success | 64,670 | ||
| May 11, 2026 23:11 | CPPg++14.2.0 | Success | 64,705 | ||
| May 11, 2026 23:03 | CPPg++14.2.0 | Success | 64,737 | ||
| May 11, 2026 22:54 | CPPg++14.2.0 | Success | 64,672 | ||
| May 11, 2026 22:43 | CPPg++14.2.0 | Success | 66,045 | ||
| May 11, 2026 22:34 | CPPg++14.2.0 | Success | 64,691 | ||
| May 11, 2026 22:24 | CPPg++14.2.0 | Success | 64,570+0.06 RP | ||
| May 11, 2026 22:14 | CPPg++14.2.0 | Success | 64,597+0.02 RP | ||
| May 11, 2026 22:04 | CPPg++14.2.0 | Success | 64,854 | ||
| May 11, 2026 21:55 | CPPg++14.2.0 | Success | 65,494 | ||
| May 11, 2026 21:45 | CPPg++14.2.0 | Success | 65,643 | ||
| May 11, 2026 21:35 | CPPg++14.2.0 | Success | 65,597 | ||
| May 11, 2026 21:28 | CPPg++14.2.0 | Success | 64,632 | ||
| May 11, 2026 21:13 | CPPg++14.2.0 | Success | 65,300 | ||
| May 11, 2026 21:11 | CPPg++14.2.0 | Success | 64,789 | ||
| May 11, 2026 21:08 | CPPg++14.2.0 | Success | 64,605+0.10 RP | ||
| May 11, 2026 21:04 | CPPg++14.2.0 | Success | 68,716 |