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 | |
|---|---|---|---|---|---|
| Aug 2, 2026 06:53 | CPPg++14.2.0 | Success | 56,978 | ||
| Aug 2, 2026 06:48 | CPPg++14.2.0 | Success | 59,108 | ||
| Aug 2, 2026 06:43 | CPPg++14.2.0 | Success | 56,824 | ||
| Aug 2, 2026 06:38 | CPPg++14.2.0 | Success | 68,181 | ||
| Aug 2, 2026 06:33 | CPPg++14.2.0 | Success | 57,000 | ||
| Jul 31, 2026 06:14 | CPPg++10.5.0 | Success | 22,404,764+0.45 RP | ||
| Jul 29, 2026 21:38 | RUSTrust-1.95.0 | Success | 58,510+31.48 RP | ||
| Jul 29, 2026 21:26 | RUSTrust-1.95.0 | Success | 69,897 | ||
| Jul 29, 2026 21:08 | RUSTrust-1.95.0 | Success | 70,964 | ||
| Jul 29, 2026 20:38 | RUSTrust-1.95.0 | Success | 76,843 | ||
| Jul 29, 2026 19:54 | RUSTrust-1.95.0 | Success | 79,454 | ||
| Jul 29, 2026 19:12 | RUSTrust-1.95.0 | Success | 68,591+145.79 RP | ||
| Jul 26, 2026 16:17 | CPPg++10.5.0 | Error | |||
| Jul 26, 2026 15:48 | CPPg++10.5.0 | Error | |||
| Jul 26, 2026 15:34 | CPPg++10.5.0 | Success | 22,427,672+5.45 RP | ||
| Jul 26, 2026 15:02 | CPPg++10.5.0 | Success | 22,340,862+5.45 RP | ||
| Jul 16, 2026 06:43 | CPPg++10.5.0 | Success | 104,540+95.66 RP | ||
| Jul 16, 2026 06:42 | CPPg++10.5.0 | Error | |||
| Jul 15, 2026 02:14 | CPPg++10.5.0 | Error | |||
| Jul 12, 2026 22:06 | CPPg++14.2.0 | Success | 58,610 | ||
| Jul 12, 2026 22:02 | CPPclang++16.0.6 | Success | 58,532 | ||
| Jul 12, 2026 22:01 | CPPclang++16.0.6 | Success | 58,413 | ||
| Jul 12, 2026 21:59 | CPPclang++16.0.6 | Error | |||
| Jul 12, 2026 21:57 | CPPclang++16.0.6 | Error | |||
| Jul 12, 2026 21:56 | CPPclang++16.0.6 | Error | |||
| Jul 12, 2026 21:52 | CPPclang++16.0.6 | Error | |||
| Jul 12, 2026 19:22 | CPPclang++16.0.6 | Success | 58,637 | ||
| Jul 12, 2026 19:19 | CPPclang++16.0.6 | Success | 58,459 | ||
| Jul 12, 2026 19:17 | CPPclang++16.0.6 | Success | 58,697 | ||
| 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 |