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 | |
|---|---|---|---|---|---|
| Mar 18, 2026 23:35 | CPPg++13.3.0 | Success | 70,435 | ||
| Mar 17, 2026 02:13 | GOgo1.26.1 | Success | 124,189 | ||
| Mar 16, 2026 22:48 | GOgo1.26.1 | Success | 123,235 | ||
| Mar 16, 2026 22:44 | GOgo1.26.1 | Success | 123,873 | ||
| Mar 16, 2026 22:39 | GOgo1.26.1 | Success | 139,705 | ||
| Mar 16, 2026 22:38 | GOgo1.26.1 | Success | 140,046 | ||
| Mar 16, 2026 22:37 | GOgo1.26.1 | Error | |||
| Mar 16, 2026 22:36 | GOgo1.26.1 | Success | 139,565 | ||
| Mar 16, 2026 22:35 | GOgo1.26.1 | Success | 139,016 | ||
| Mar 16, 2026 22:33 | GOgo1.26.1 | Error | |||
| Mar 16, 2026 22:32 | GOgo1.26.1 | Error | |||
| Mar 16, 2026 22:31 | GOgo1.26.1 | Success | 124,789 | ||
| Mar 16, 2026 22:30 | GOgo1.26.1 | Success | 124,016 | ||
| Mar 16, 2026 22:27 | GOgo1.26.1 | Success | 124,097 | ||
| Mar 16, 2026 22:26 | GOgo1.26.1 | Success | 124,551 | ||
| Mar 16, 2026 22:25 | GOgo1.26.1 | Success | 124,497 | ||
| Mar 16, 2026 22:20 | GOgo1.26.1 | Success | 137,943 | ||
| Mar 16, 2026 22:19 | GOgo1.26.1 | Success | 138,151 | ||
| Mar 16, 2026 22:18 | GOgo1.26.1 | Success | 137,684 | ||
| Mar 16, 2026 22:17 | GOgo1.26.1 | Success | 137,978 | ||
| Mar 16, 2026 22:16 | GOgo1.26.1 | Success | 137,565 | ||
| Mar 16, 2026 22:13 | GOgo1.26.1 | Success | 280,084 | ||
| Mar 16, 2026 22:12 | GOgo1.26.1 | Error | |||
| Mar 16, 2026 22:11 | GOgo1.26.1 | Error | |||
| Mar 16, 2026 22:06 | GOgo1.26.1 | Error | |||
| Mar 16, 2026 22:01 | GOgo1.26.1 | Success | 124,108 | ||
| Mar 16, 2026 22:00 | GOgo1.26.1 | Success | 124,049 | ||
| Mar 16, 2026 00:04 | CPPg++13.3.0 | Success | 100,938 | ||
| Mar 15, 2026 23:52 | CPPg++13.3.0 | Success | 73,111 | ||
| Mar 15, 2026 23:24 | CPPg++13.3.0 | Success | 70,857 | ||
| Mar 15, 2026 23:18 | CPPg++13.3.0 | Success | 70,070 | ||
| Mar 15, 2026 23:14 | CPPclang++18.1.3 | Success | 72,649 | ||
| Mar 15, 2026 22:57 | CPPg++13.3.0 | Success | 71,289 | ||
| Mar 15, 2026 22:48 | CPPg++13.3.0 | Success | 70,827 | ||
| Mar 15, 2026 22:45 | CPPg++13.3.0 | Success | 70,014+0.25 RP | ||
| Mar 15, 2026 22:39 | CPPg++13.3.0 | Success | 70,135+1.51 RP | ||
| Mar 15, 2026 22:38 | CPPg++13.3.0 | Success | 71,273 | ||
| Mar 15, 2026 22:32 | CPPg++13.3.0 | Success | 70,886+3.32 RP | ||
| Mar 15, 2026 22:21 | CPPg++13.3.0 | Success | 72,765 | ||
| Mar 15, 2026 22:16 | CPPg++13.3.0 | Success | 72,592+76.63 RP | ||
| Mar 15, 2026 22:13 | CPPg++13.3.0 | Success | 2,498,116 | ||
| Mar 15, 2026 22:11 | CPPg++13.3.0 | Success | 145,549+0.23 RP | ||
| Mar 15, 2026 22:11 | CPPclang++18.1.3 | Success | 152,632 | ||
| Mar 15, 2026 22:10 | CPPclang++18.1.3 | Success | 154,376 | ||
| Mar 15, 2026 22:09 | CPPg++13.3.0 | Success | 146,032+0.36 RP | ||
| Mar 15, 2026 22:04 | CPPg++13.3.0 | Success | 146,800+0.87 RP | ||
| Mar 15, 2026 22:02 | CPPg++13.3.0 | Success | 157,732 | ||
| Mar 15, 2026 21:56 | CPPg++13.3.0 | Success | 150,411 | ||
| Mar 15, 2026 21:43 | CPPg++13.3.0 | Success | 150,305 | ||
| Mar 15, 2026 21:32 | CPPg++13.3.0 | Success | 148,703+4.92 RP | ||
| Mar 15, 2026 21:22 | CPPg++13.3.0 | Success | 160,446+0.48 RP | ||
| Mar 15, 2026 20:50 | CPPg++13.3.0 | Success | 161,689+12.40 RP | ||
| Mar 15, 2026 20:48 | CPPg++13.3.0 | Success | 203,732 | ||
| Mar 15, 2026 20:47 | CPPg++13.3.0 | Success | 203,605 | ||
| Mar 15, 2026 20:43 | CPPg++13.3.0 | Success | 203,968 | ||
| Mar 15, 2026 20:33 | CPPg++13.3.0 | Success | 203,586 | ||
| Mar 15, 2026 20:25 | CPPg++13.3.0 | Success | 202,686 | ||
| Mar 15, 2026 20:20 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 19:58 | CPPg++13.3.0 | Success | 214,903 | ||
| Mar 15, 2026 19:50 | CPPg++13.3.0 | Success | 214,276 | ||
| Mar 15, 2026 19:47 | CPPg++13.3.0 | Success | 214,157 | ||
| Mar 15, 2026 19:38 | CPPclang++18.1.3 | Success | 229,157 | ||
| Mar 15, 2026 19:36 | CPPg++13.3.0 | Success | 214,308 | ||
| Mar 15, 2026 19:15 | CPPg++13.3.0 | Success | 202,222+3.50 RP | ||
| Mar 15, 2026 19:10 | CPPg++13.3.0 | Success | 219,089 | ||
| Mar 15, 2026 19:07 | CPPg++13.3.0 | Success | 217,632+1.95 RP | ||
| Mar 15, 2026 19:06 | CPPg++13.3.0 | Success | 227,273+0.03 RP | ||
| Mar 15, 2026 19:05 | CPPg++13.3.0 | Success | 227,451+0.10 RP | ||
| Mar 15, 2026 19:04 | CPPclang++18.1.3 | Success | 510,230 | ||
| Mar 15, 2026 19:03 | CPPclang++18.1.3 | Success | 510,195 | ||
| Mar 15, 2026 19:02 | CPPg++13.3.0 | Success | 227,978+2.85 RP | ||
| Mar 15, 2026 19:00 | CPPg++13.3.0 | Success | 243,827+27.31 RP | ||
| Mar 15, 2026 18:57 | CPPg++13.3.0 | Success | 3,214,803 | ||
| Mar 15, 2026 18:54 | CPPclang++18.1.3 | Success | 1,084,665 | ||
| Mar 15, 2026 18:53 | CPPg++13.3.0 | Success | 729,784+0.07 RP | ||
| Mar 15, 2026 18:43 | CPPg++13.3.0 | Success | 733,532+13.16 RP | ||
| Mar 15, 2026 18:37 | CPPg++13.3.0 | Success | 21,346,600 | ||
| Mar 15, 2026 18:34 | CPPg++13.3.0 | Success | 21,495,162+0.47 RP | ||
| Mar 15, 2026 11:17 | CPPclang++18.1.3 | Success | 166,473 | ||
| Mar 15, 2026 11:13 | CPPg++13.3.0 | Success | 163,600+0.11 RP | ||
| Mar 15, 2026 11:10 | CPPg++13.3.0 | Success | 523,195 | ||
| Mar 13, 2026 22:49 | CPPg++13.3.0 | Success | 60,197 | ||
| Mar 13, 2026 22:40 | CPPg++13.3.0 | Success | 60,276 | ||
| Mar 13, 2026 22:29 | CPPg++13.3.0 | Success | 60,697 | ||
| Mar 13, 2026 21:48 | CPPg++13.3.0 | Success | 60,362 | ||
| Mar 13, 2026 21:39 | CPPg++13.3.0 | Success | 60,430 | ||
| Mar 13, 2026 17:18 | CPPg++13.3.0 | Success | 60,503 | ||
| Mar 13, 2026 17:02 | CPPg++13.3.0 | Success | 60,208 | ||
| Mar 13, 2026 15:34 | CPPg++13.3.0 | Success | 60,346 | ||
| Mar 13, 2026 15:03 | CPPclang++18.1.3 | Success | 525,803 | ||
| Mar 13, 2026 15:01 | CPPg++13.3.0 | Success | 60,257 | ||
| Mar 13, 2026 14:41 | CPPclang++18.1.3 | Success | 999,308 | ||
| Mar 13, 2026 14:19 | CPPg++13.3.0 | Success | 62,659 | ||
| Mar 13, 2026 11:17 | CPPg++13.3.0 | Success | 163,895+61.01 RP | ||
| Mar 13, 2026 06:53 | CPPg++13.3.0 | Success | 60,427 | ||
| Mar 13, 2026 06:29 | CPPg++13.3.0 | Success | 60,184+1.02 RP | ||
| Mar 13, 2026 04:32 | CPPg++13.3.0 | Success | 60,554+0.15 RP | ||
| Mar 12, 2026 04:52 | CPPg++13.3.0 | Success | 63,970 | ||
| Mar 12, 2026 04:30 | CPPg++13.3.0 | Success | 60,608+0.12 RP | ||
| Mar 12, 2026 04:07 | CPPg++13.3.0 | Success | 60,651+0.69 RP |