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 | |
|---|---|---|---|---|---|
| Jul 7, 2026 12:22 | CPPclang++16.0.6 | Error | |||
| Jul 7, 2026 12:17 | CPPclang++16.0.6 | Error | |||
| Jul 7, 2026 12:12 | CPPclang++16.0.6 | Error | |||
| Jul 7, 2026 12:10 | CPPclang++16.0.6 | Error | |||
| Jul 7, 2026 12:09 | CPPclang++16.0.6 | Error | |||
| Jul 7, 2026 12:05 | CPPclang++16.0.6 | Success | 60,205 | ||
| Jul 7, 2026 12:04 | CPPclang++16.0.6 | Success | 61,424 | ||
| Jul 7, 2026 12:03 | CPPclang++16.0.6 | Success | 61,170 | ||
| Jul 7, 2026 12:02 | CPPclang++16.0.6 | Success | 59,094 | ||
| Jul 7, 2026 11:56 | CPPclang++16.0.6 | Success | 59,170 | ||
| Jul 7, 2026 11:53 | CPPclang++16.0.6 | Success | 59,035 | ||
| Jul 7, 2026 10:25 | CPPclang++16.0.6 | Success | 59,140 | ||
| Jul 6, 2026 17:21 | CPPclang++16.0.6 | Success | 59,191 | ||
| Jul 6, 2026 17:13 | CPPclang++16.0.6 | Success | 59,075 | ||
| Jul 3, 2026 22:46 | CPPg++14.2.0 | Success | 79,005 | ||
| Jul 3, 2026 22:41 | CPPg++14.2.0 | Success | 79,097 | ||
| Jul 3, 2026 22:28 | CPPg++14.2.0 | Success | 56,878+5.00 RP | ||
| Jul 3, 2026 18:00 | CPPg++10.5.0 | Success | 22,396,213+5.45 RP | ||
| Jul 3, 2026 13:32 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:32 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:31 | CPPclang++16.0.6 | Success | 61,378 | ||
| Jul 3, 2026 13:31 | CPPclang++16.0.6 | Success | 61,535 | ||
| Jul 3, 2026 13:31 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:30 | CPPclang++16.0.6 | Success | 59,964 | ||
| Jul 3, 2026 13:24 | CPPclang++16.0.6 | Success | 59,175 | ||
| Jul 3, 2026 13:22 | CPPclang++16.0.6 | Success | 60,694 | ||
| Jul 3, 2026 13:21 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:17 | CPPclang++16.0.6 | Success | 59,113 | ||
| Jul 3, 2026 13:15 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:12 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:11 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:09 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:05 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:01 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 13:01 | CPPg++13.3.0 | Success | 59,329 | ||
| Jul 3, 2026 13:00 | CPPg++13.3.0 | Error | |||
| Jul 3, 2026 12:56 | CPPclang++16.0.6 | Success | 59,216 | ||
| Jul 3, 2026 12:38 | CPPg++10.5.0 | Success | 70,286 | ||
| Jul 3, 2026 12:32 | CPPg++10.5.0 | Success | 70,148 | ||
| Jul 3, 2026 11:14 | CPPclang++16.0.6 | Success | 64,678 | ||
| Jul 3, 2026 11:14 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 11:13 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 11:09 | CPPclang++16.0.6 | Success | 60,518 | ||
| Jul 3, 2026 10:30 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 09:53 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 09:45 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 09:40 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 08:43 | CPPclang++16.0.6 | Success | 61,654 | ||
| Jul 3, 2026 08:23 | CPPclang++16.0.6 | Success | 59,413 | ||
| Jul 3, 2026 08:19 | CPPclang++16.0.6 | Success | 59,886 | ||
| Jul 3, 2026 08:18 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 08:16 | CPPclang++16.0.6 | Error | |||
| Jul 3, 2026 08:07 | CPPclang++16.0.6 | Success | 59,291 | ||
| Jul 3, 2026 08:02 | CPPclang++16.0.6 | Success | 59,454 | ||
| Jul 3, 2026 08:00 | CPPclang++16.0.6 | Success | 59,040 | ||
| Jul 3, 2026 07:57 | CPPclang++16.0.6 | Success | 60,100 | ||
| Jul 3, 2026 07:45 | CPPclang++16.0.6 | Success | 59,064 | ||
| Jul 3, 2026 07:41 | CPPclang++16.0.6 | Success | 60,137 | ||
| Jul 3, 2026 07:09 | CPPclang++16.0.6 | Success | 60,767 | ||
| Jul 3, 2026 07:07 | CPPclang++16.0.6 | Success | 67,259+5.00 RP | ||
| Jul 3, 2026 02:42 | CPPg++10.5.0 | Success | 22,383,894+5.45 RP | ||
| Jul 3, 2026 00:01 | CPPg++10.5.0 | Success | 70,121+5.19 RP | ||
| Jul 2, 2026 23:42 | CPPg++10.5.0 | Success | 70,467 | ||
| Jul 2, 2026 23:36 | CPPg++10.5.0 | Success | 70,821 | ||
| Jul 2, 2026 23:25 | CPPg++10.5.0 | Success | 70,278 | ||
| Jul 2, 2026 23:21 | CPPg++10.5.0 | Success | 70,213+3.89 RP | ||
| Jul 2, 2026 23:13 | CPPg++10.5.0 | Success | 73,110 | ||
| Jul 2, 2026 23:07 | CPPg++10.5.0 | Success | 73,064 | ||
| Jul 2, 2026 23:00 | CPPg++10.5.0 | Success | 73,035 | ||
| Jul 2, 2026 22:11 | CPPg++14.2.0 | Success | 57,024 | ||
| Jul 2, 2026 21:55 | CPPg++14.2.0 | Success | 56,840+0.18 RP | ||
| Jul 2, 2026 21:41 | CPPg++14.2.0 | Success | 56,870+0.16 RP | ||
| Jul 2, 2026 21:26 | CPPg++14.2.0 | Success | 56,921 | ||
| Jul 2, 2026 21:02 | CPPg++14.2.0 | Success | 56,972 | ||
| Jul 2, 2026 20:40 | CPPg++14.2.0 | Success | 56,975 | ||
| Jul 2, 2026 20:16 | CPPg++14.2.0 | Success | 57,067 | ||
| Jul 2, 2026 16:24 | CPPclang++16.0.6 | Success | 58,978 | ||
| Jul 2, 2026 15:11 | CPPclang++20.1.2 | Success | 62,813 | ||
| Jul 2, 2026 15:09 | CPPclang++16.0.6 | Success | 62,845 | ||
| Jul 2, 2026 12:41 | CPPclang++16.0.6 | Success | 59,454 | ||
| Jul 2, 2026 12:40 | CPPclang++14.0.6 | Success | 59,159 | ||
| Jul 2, 2026 12:39 | CPPclang++20.1.2 | Success | 58,991 | ||
| Jul 2, 2026 12:39 | CPPclang++19.1.1 | Success | 59,035 | ||
| Jul 2, 2026 12:39 | CPPclang++18.1.3 | Success | 59,124 | ||
| Jul 2, 2026 12:39 | CPPclang++17.0.6 | Success | 59,021 | ||
| Jul 2, 2026 12:36 | CPPclang++15.0.7 | Success | 59,070 | ||
| Jul 2, 2026 12:35 | CPPg++13.3.0 | Success | 59,629 | ||
| Jul 2, 2026 12:32 | CPPclang++16.0.6 | Success | 59,202 | ||
| Jul 2, 2026 12:24 | CPPclang++16.0.6 | Success | 59,554 | ||
| Jul 2, 2026 12:20 | CPPclang++16.0.6 | Success | 59,208 | ||
| Jul 2, 2026 12:18 | CPPclang++16.0.6 | Success | 59,505 | ||
| Jul 2, 2026 12:15 | CPPclang++16.0.6 | Success | 60,351 | ||
| Jul 2, 2026 12:06 | CPPclang++16.0.6 | Success | 60,218 | ||
| Jul 2, 2026 11:59 | CPPclang++16.0.6 | Success | 59,578 | ||
| Jul 2, 2026 11:56 | CPPclang++16.0.6 | Success | 59,700 | ||
| Jul 2, 2026 11:51 | CPPclang++16.0.6 | Success | 58,932 | ||
| Jul 2, 2026 11:47 | CPPclang++16.0.6 | Error | |||
| Jul 2, 2026 11:46 | CPPclang++16.0.6 | Error | |||
| Jul 2, 2026 11:41 | CPPclang++16.0.6 | Success | 59,048 | ||
| Jul 1, 2026 14:25 | CPPclang++16.0.6 | Success | 59,070 |