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 11, 2026 20:56 | CPPg++14.2.0 | Success | 64,754 | ||
| May 11, 2026 20:53 | CPPg++14.2.0 | Success | 64,764 | ||
| May 11, 2026 20:49 | CPPg++14.2.0 | Success | 64,891 | ||
| May 11, 2026 20:41 | CPPg++14.2.0 | Success | 64,662 | ||
| May 11, 2026 20:39 | CPPg++14.2.0 | Success | 64,745 | ||
| May 11, 2026 20:37 | CPPg++14.2.0 | Success | 64,648+0.06 RP | ||
| May 11, 2026 20:33 | CPPg++14.2.0 | Success | 66,586 | ||
| May 11, 2026 20:31 | CPPg++14.2.0 | Success | 64,675+0.09 RP | ||
| May 11, 2026 20:29 | CPPg++14.2.0 | Success | 64,791 | ||
| May 11, 2026 20:21 | CPPg++14.2.0 | Success | 64,729 | ||
| May 11, 2026 20:19 | CPPg++14.2.0 | Success | 64,713+0.20 RP | ||
| May 11, 2026 20:17 | CPPg++14.2.0 | Success | 65,681 | ||
| May 11, 2026 20:15 | CPPg++14.2.0 | Success | 64,797+1.27 RP | ||
| May 11, 2026 20:13 | CPPg++14.2.0 | Success | 65,335+1.35 RP | ||
| May 11, 2026 20:11 | CPPg++14.2.0 | Error | |||
| May 11, 2026 17:12 | CPPg++14.2.0 | Success | 66,745 | ||
| May 11, 2026 17:10 | CPPg++14.2.0 | Success | 66,408 | ||
| May 11, 2026 17:06 | CPPg++14.2.0 | Success | 65,916+1.65 RP | ||
| May 11, 2026 16:56 | CPPg++14.2.0 | Success | 66,686 | ||
| May 11, 2026 16:52 | CPPg++14.2.0 | Success | 72,835 | ||
| May 11, 2026 16:50 | CPPg++14.2.0 | Success | 66,640+0.02 RP | ||
| May 11, 2026 16:44 | CPPg++14.2.0 | Success | 68,970 | ||
| May 11, 2026 16:42 | CPPg++14.2.0 | Success | 72,016 | ||
| May 11, 2026 16:36 | CPPg++14.2.0 | Success | 69,024 | ||
| May 11, 2026 16:26 | CPPg++14.2.0 | Success | 78,843 | ||
| May 11, 2026 16:24 | CPPg++14.2.0 | Success | 76,743 | ||
| May 11, 2026 16:20 | CPPg++14.2.0 | Success | 79,813 | ||
| May 11, 2026 16:16 | CPPg++14.2.0 | Success | 68,181 | ||
| May 11, 2026 16:10 | CPPg++14.2.0 | Success | 67,627 | ||
| May 11, 2026 16:02 | CPPg++14.2.0 | Success | 67,700 | ||
| May 11, 2026 15:54 | CPPg++14.2.0 | Success | 67,783 | ||
| May 11, 2026 15:52 | CPPg++14.2.0 | Success | 67,710 | ||
| May 11, 2026 15:50 | CPPg++14.2.0 | Success | 69,486 | ||
| May 11, 2026 15:48 | CPPg++14.2.0 | Success | 67,583 | ||
| May 11, 2026 15:46 | CPPg++14.2.0 | Success | 67,681 | ||
| May 11, 2026 15:43 | CPPg++14.2.0 | Success | 68,975 | ||
| May 11, 2026 15:40 | CPPg++14.2.0 | Success | 68,486 | ||
| May 11, 2026 15:31 | CPPg++14.2.0 | Success | 67,786 | ||
| May 11, 2026 15:29 | CPPg++14.2.0 | Success | 67,743 | ||
| May 11, 2026 15:23 | CPPg++14.2.0 | Success | 69,200 | ||
| May 11, 2026 15:20 | CPPg++14.2.0 | Success | 70,794 | ||
| May 11, 2026 15:18 | CPPg++14.2.0 | Success | 70,913 | ||
| May 11, 2026 15:16 | CPPg++14.2.0 | Success | 70,824 | ||
| May 11, 2026 15:10 | CPPg++14.2.0 | Success | 71,018 | ||
| May 11, 2026 15:04 | CPPg++14.2.0 | Success | 71,408 | ||
| May 11, 2026 15:00 | CPPg++14.2.0 | Success | 74,083 | ||
| May 11, 2026 14:05 | CPPg++14.2.0 | Success | 66,651+20.45 RP | ||
| May 10, 2026 22:35 | CPPg++10.5.0 | Error | |||
| May 10, 2026 22:34 | CPPg++10.5.0 | Success | 57,635+11.46 RP | ||
| May 10, 2026 22:34 | CPPg++10.5.0 | Error | |||
| May 6, 2026 07:43 | CPPg++13.3.0 | Success | 59,786+6.01 RP | ||
| May 5, 2026 17:41 | CPPg++10.5.0 | Success | 79,018+126.55 RP | ||
| May 5, 2026 07:58 | CPPg++14.2.0 | Error | |||
| May 5, 2026 07:58 | CPPg++13.3.0 | Success | 60,894 | ||
| May 5, 2026 03:23 | CPPg++13.3.0 | Success | 60,151+0.09 RP | ||
| May 5, 2026 01:06 | CPPg++13.3.0 | Success | 63,694 | ||
| May 4, 2026 23:31 | CPPg++13.3.0 | Success | 72,110 | ||
| May 4, 2026 23:25 | CPPg++13.3.0 | Success | 77,510 | ||
| May 4, 2026 23:20 | CPPclang++18.1.3 | Success | 68,437 | ||
| May 4, 2026 22:54 | CPPg++13.3.0 | Success | 63,518 | ||
| May 4, 2026 21:34 | ZIG0.14.0 | Success | 138,375 | ||
| May 4, 2026 05:52 | CPPclang++20.1.2 | Success | 59,300 | ||
| May 4, 2026 05:49 | CPPg++14.2.0 | Success | 59,381 | ||
| May 4, 2026 05:49 | CPPclang++20.1.2 | Success | 58,832+1.88 RP | ||
| May 3, 2026 21:22 | CPPg++10.5.0 | Success | 71,994+2.98 RP | ||
| May 3, 2026 18:23 | CPPg++10.5.0 | Success | 73,572+17.64 RP | ||
| May 3, 2026 17:51 | CPPg++10.5.0 | Error | |||
| May 3, 2026 17:43 | CPPg++10.5.0 | Error | |||
| May 3, 2026 17:34 | CPPg++10.5.0 | Error | |||
| May 3, 2026 17:26 | CPPg++10.5.0 | Error | |||
| May 1, 2026 02:53 | CPPg++13.3.0 | Error | |||
| Apr 30, 2026 18:42 | CPPg++13.3.0 | Error | |||
| Apr 30, 2026 16:14 | CPPg++13.3.0 | Success | 72,662 | ||
| Apr 30, 2026 13:42 | CPPg++13.3.0 | Error | |||
| Apr 30, 2026 10:58 | CPPg++13.3.0 | Success | 72,629 | ||
| Apr 30, 2026 09:22 | CPPclang++18.1.3 | Success | 66,994 | ||
| Apr 30, 2026 08:27 | CPPg++13.3.0 | Error | |||
| Apr 29, 2026 21:58 | CPPg++13.3.0 | Success | 71,035 | ||
| Apr 29, 2026 19:10 | CPPg++13.3.0 | Success | 72,700 | ||
| Apr 29, 2026 11:32 | CPPg++13.3.0 | Success | 70,845 | ||
| Apr 29, 2026 05:43 | CPPg++13.3.0 | Success | 72,686 | ||
| Apr 29, 2026 00:35 | CPPg++13.3.0 | Success | 72,691 | ||
| Apr 28, 2026 19:33 | CPPg++13.3.0 | Success | 72,689 | ||
| Apr 28, 2026 14:31 | CPPg++13.3.0 | Success | 72,748 | ||
| Apr 28, 2026 13:57 | CPPg++13.3.0 | Success | 69,991 | ||
| Apr 28, 2026 13:07 | CPPg++13.3.0 | Success | 70,791 | ||
| Apr 28, 2026 10:49 | CPPg++13.3.0 | Success | 72,543 | ||
| Apr 28, 2026 08:14 | CPPg++10.5.0 | Success | 107,583 | ||
| Apr 28, 2026 08:12 | CPPg++10.5.0 | Success | 101,616+18.22 RP | ||
| Apr 28, 2026 06:21 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 01:22 | CPPclang++18.1.3 | Success | 72,664 | ||
| Apr 27, 2026 22:38 | CPPg++13.3.0 | Success | 72,759 | ||
| Apr 27, 2026 21:22 | CPPg++14.2.0 | Error | |||
| Apr 27, 2026 20:10 | CPPg++13.3.0 | Success | 72,621 | ||
| Apr 27, 2026 16:16 | CPPg++14.2.0 | Success | 77,194 | ||
| Apr 27, 2026 16:08 | CPPg++14.2.0 | Success | 77,170+0.10 RP | ||
| Apr 27, 2026 16:06 | CPPg++14.2.0 | Success | 77,232+0.07 RP | ||
| Apr 27, 2026 15:46 | CPPg++14.2.0 | Error | |||
| Apr 27, 2026 15:43 | CPPg++14.2.0 | Success | 77,272+2.44 RP | ||
| Apr 27, 2026 15:15 | CPPg++13.3.0 | Error |