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 12, 2026 19:13 | CPPclang++16.0.6 | Success | 58,832 | ||
| Jul 12, 2026 19:11 | CPPclang++16.0.6 | Success | 21,525,713 | ||
| Jul 12, 2026 19:06 | CPPclang++16.0.6 | Error | |||
| Jul 12, 2026 19:05 | CPPclang++16.0.6 | Success | 58,767 | ||
| Jul 12, 2026 19:03 | CPPclang++16.0.6 | Success | 58,856 | ||
| Jul 12, 2026 19:01 | CPPclang++16.0.6 | Success | 58,545 | ||
| Jul 12, 2026 18:58 | CPPclang++16.0.6 | Success | 58,510 | ||
| Jul 10, 2026 21:58 | CPPclang++16.0.6 | Success | 91,754 | ||
| Jul 10, 2026 21:41 | CPPclang++16.0.6 | Success | 58,459+5.00 RP | ||
| Jul 10, 2026 19:09 | CPPg++10.5.0 | Success | 329,891+29.86 RP | ||
| Jul 10, 2026 18:26 | CPPg++10.5.0 | Success | 22,240,508+5.45 RP | ||
| Jul 9, 2026 12:52 | CPPclang++16.0.6 | Success | 58,800 | ||
| Jul 8, 2026 23:45 | CPPclang++16.0.6 | Success | 59,624 | ||
| Jul 8, 2026 23:44 | CPPclang++16.0.6 | Error | |||
| Jul 8, 2026 23:40 | CPPclang++16.0.6 | Success | 58,437 | ||
| Jul 8, 2026 23:38 | CPPclang++16.0.6 | Success | 59,259 | ||
| Jul 8, 2026 23:32 | CPPclang++16.0.6 | Success | 58,500 | ||
| Jul 8, 2026 23:31 | CPPclang++18.1.3 | Success | 58,481 | ||
| Jul 8, 2026 23:28 | CPPg++14.2.0 | Success | 58,775 | ||
| Jul 8, 2026 23:28 | CPPclang++20.1.2 | Error | |||
| Jul 8, 2026 23:28 | CPPg++13.3.0 | Success | 58,862 | ||
| Jul 8, 2026 23:27 | CPPclang++16.0.6 | Success | 21,412,470 | ||
| Jul 8, 2026 23:24 | CPPclang++16.0.6 | Success | 58,478 | ||
| Jul 8, 2026 23:23 | CPPclang++16.0.6 | Error | |||
| Jul 8, 2026 23:19 | CPPclang++16.0.6 | Success | 58,794 | ||
| Jul 8, 2026 23:18 | CPPclang++16.0.6 | Success | 58,678 | ||
| Jul 8, 2026 23:15 | CPPclang++16.0.6 | Success | 58,667 | ||
| Jul 8, 2026 23:13 | CPPclang++16.0.6 | Success | 58,383+0.62 RP | ||
| Jul 8, 2026 23:08 | CPPclang++16.0.6 | Success | 21,471,737 | ||
| Jul 8, 2026 23:04 | CPPclang++16.0.6 | Error | |||
| Jul 8, 2026 23:03 | CPPclang++16.0.6 | Success | 58,667 | ||
| Jul 8, 2026 22:58 | CPPclang++16.0.6 | Success | 21,437,729 | ||
| Jul 8, 2026 22:57 | CPPclang++16.0.6 | Success | 21,574,089 | ||
| Jul 8, 2026 22:50 | CPPclang++16.0.6 | Success | 58,724 | ||
| Jul 8, 2026 22:46 | CPPclang++16.0.6 | Success | 21,399,045 | ||
| Jul 8, 2026 22:41 | CPPclang++16.0.6 | Error | |||
| Jul 8, 2026 22:35 | CPPclang++16.0.6 | Error | |||
| Jul 8, 2026 22:31 | CPPclang++16.0.6 | Error | |||
| Jul 8, 2026 22:03 | CPPclang++16.0.6 | Success | 58,754 | ||
| Jul 8, 2026 22:00 | CPPclang++16.0.6 | Success | 58,664 | ||
| Jul 8, 2026 21:58 | CPPclang++16.0.6 | Success | 21,425,645 | ||
| Jul 8, 2026 21:54 | CPPclang++16.0.6 | Success | 58,683 | ||
| Jul 8, 2026 21:53 | CPPclang++16.0.6 | Success | 58,594+0.11 RP | ||
| Jul 8, 2026 21:50 | CPPclang++16.0.6 | Success | 58,651 | ||
| Jul 8, 2026 21:48 | CPPclang++16.0.6 | Error | |||
| Jul 8, 2026 21:42 | CPPclang++16.0.6 | Success | 59,010 | ||
| Jul 8, 2026 21:39 | CPPclang++16.0.6 | Success | 58,816 | ||
| Jul 8, 2026 21:37 | CPPclang++16.0.6 | Success | 58,732 | ||
| Jul 8, 2026 21:36 | CPPclang++16.0.6 | Success | 58,632+0.17 RP | ||
| Jul 8, 2026 21:31 | CPPclang++16.0.6 | Success | 58,689+0.61 RP | ||
| Jul 8, 2026 21:30 | CPPclang++16.0.6 | Success | 21,668,951 | ||
| Jul 8, 2026 21:10 | CPPclang++16.0.6 | Success | 59,154 | ||
| Jul 8, 2026 21:09 | CPPclang++16.0.6 | Success | 59,162 | ||
| Jul 8, 2026 21:09 | CPPclang++16.0.6 | Success | 59,318 | ||
| Jul 8, 2026 21:07 | CPPclang++16.0.6 | Success | 59,075 | ||
| Jul 8, 2026 20:49 | CPPclang++16.0.6 | Success | 62,321 | ||
| Jul 8, 2026 20:49 | CPPclang++16.0.6 | Success | 62,248 | ||
| Jul 8, 2026 17:46 | CPPclang++16.0.6 | Success | 59,227 | ||
| Jul 8, 2026 17:40 | CPPclang++16.0.6 | Success | 60,259 | ||
| Jul 8, 2026 17:40 | CPPclang++16.0.6 | Error | |||
| Jul 8, 2026 17:38 | CPPclang++16.0.6 | Success | 59,564 | ||
| Jul 8, 2026 17:32 | CPPclang++16.0.6 | Success | 59,589 | ||
| Jul 8, 2026 14:57 | CPPclang++16.0.6 | Error | |||
| Jul 8, 2026 10:32 | CPPclang++16.0.6 | Success | 59,081 | ||
| Jul 8, 2026 10:27 | CPPclang++16.0.6 | Success | 59,745 | ||
| Jul 8, 2026 10:24 | CPPclang++16.0.6 | Success | 59,383 | ||
| Jul 8, 2026 10:22 | CPPclang++16.0.6 | Success | 59,113 | ||
| Jul 7, 2026 20:02 | CPPg++14.2.0 | Success | 71,732 | ||
| Jul 7, 2026 19:32 | CPPg++14.2.0 | Success | 57,029 | ||
| Jul 7, 2026 19:25 | CPPg++14.2.0 | Success | 67,635 | ||
| Jul 7, 2026 19:20 | CPPg++14.2.0 | Success | 56,810 | ||
| Jul 7, 2026 19:08 | CPPg++14.2.0 | Success | 57,583 | ||
| Jul 7, 2026 19:01 | CPPg++14.2.0 | Success | 56,770 | ||
| Jul 7, 2026 18:54 | CPPg++14.2.0 | Success | 56,743+0.60 RP | ||
| Jul 7, 2026 14:14 | CPPclang++16.0.6 | Success | 59,154 | ||
| Jul 7, 2026 14:14 | CPPclang++16.0.6 | Success | 59,043 | ||
| Jul 7, 2026 14:14 | CPPclang++16.0.6 | Success | 59,210 | ||
| Jul 7, 2026 14:13 | CPPclang++16.0.6 | Success | 59,291 | ||
| Jul 7, 2026 14:07 | CPPclang++16.0.6 | Success | 59,224 | ||
| Jul 7, 2026 14:05 | CPPclang++15.0.7 | Success | 59,224 | ||
| Jul 7, 2026 13:53 | CPPclang++16.0.6 | Success | 59,183 | ||
| Jul 7, 2026 13:47 | CPPclang++17.0.6 | Success | 60,329 | ||
| Jul 7, 2026 13:47 | CPPclang++16.0.6 | Success | 59,005 | ||
| Jul 7, 2026 13:47 | CPPclang++20.1.2 | Success | 60,235 | ||
| Jul 7, 2026 13:47 | CPPg++13.3.0 | Success | 59,851 | ||
| Jul 7, 2026 13:40 | CPPg++13.3.0 | Success | 60,062 | ||
| Jul 7, 2026 13:40 | CPPg++13.3.0 | Success | 60,048 | ||
| Jul 7, 2026 13:39 | CPPclang++16.0.6 | Success | 59,059 | ||
| Jul 7, 2026 13:37 | CPPclang++16.0.6 | Success | 59,202 | ||
| Jul 7, 2026 13:22 | CPPclang++16.0.6 | Success | 58,945 | ||
| Jul 7, 2026 13:20 | CPPclang++16.0.6 | Success | 59,224 | ||
| Jul 7, 2026 13:14 | CPPclang++16.0.6 | Success | 59,178 | ||
| Jul 7, 2026 13:12 | CPPg++10.5.0 | Error | |||
| Jul 7, 2026 13:09 | CPPclang++16.0.6 | Error | |||
| Jul 7, 2026 13:08 | CPPclang++16.0.6 | Success | 59,486 | ||
| Jul 7, 2026 13:06 | CPPclang++16.0.6 | Success | 59,727 | ||
| Jul 7, 2026 12:54 | CPPclang++16.0.6 | Error | |||
| Jul 7, 2026 12:47 | CPPclang++16.0.6 | Error | |||
| Jul 7, 2026 12:30 | CPPclang++16.0.6 | Success | 62,459 | ||
| Jul 7, 2026 12:25 | CPPclang++16.0.6 | Success | 60,613 |