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 | |
|---|---|---|---|---|---|
| Feb 22, 2024 03:15 | CPPclang++10.0.0 | Success | 84,305+0.16 RP | ||
| Feb 22, 2024 03:11 | CPPclang++10.0.0 | Success | 84,422+6.40 RP | ||
| Feb 22, 2024 03:00 | CPPclang++10.0.0 | Success | 89,241+4.39 RP | ||
| Feb 22, 2024 02:42 | CPPclang++10.0.0 | Success | 93,173 | ||
| Feb 22, 2024 02:40 | CPPclang++10.0.0 | Success | 93,581 | ||
| Feb 22, 2024 02:39 | CPPclang++10.0.0 | Success | 92,973 | ||
| Feb 22, 2024 02:33 | CPPclang++10.0.0 | Success | 92,881+0.32 RP | ||
| Feb 22, 2024 02:31 | CPPclang++10.0.0 | Success | 93,443 | ||
| Feb 22, 2024 02:28 | CPPclang++10.0.0 | Error | |||
| Feb 22, 2024 02:25 | CPPclang++10.0.0 | Error | |||
| Feb 21, 2024 16:13 | CPPclang++10.0.0 | Success | 93,754 | ||
| Feb 21, 2024 16:11 | CPPg++9.4.0 | Success | 97,030 | ||
| Feb 21, 2024 16:09 | CPPclang++10.0.0 | Success | 93,541 | ||
| Feb 21, 2024 16:08 | CPPclang++10.0.0 | Success | 93,157+0.58 RP | ||
| Feb 21, 2024 16:03 | CPPclang++10.0.0 | Success | 93,665+0.57 RP | ||
| Feb 21, 2024 16:01 | CPPclang++10.0.0 | Success | 94,168+70.65 RP | ||
| Feb 21, 2024 16:00 | CPPclang++10.0.0 | Error | |||
| Feb 21, 2024 15:46 | CPPclang++10.0.0 | Error | |||
| Feb 21, 2024 15:45 | CPPclang++10.0.0 | Error | |||
| Feb 21, 2024 15:40 | CPPclang++10.0.0 | Success | 734,424 | ||
| Feb 21, 2024 15:39 | CPPg++9.4.0 | Success | 765,316 | ||
| Feb 21, 2024 15:38 | CPPg++9.4.0 | Success | 281,340+0.55 RP | ||
| Feb 21, 2024 15:37 | CPPclang++10.0.0 | Success | 285,768+10.72 RP | ||
| Feb 21, 2024 15:37 | CPPclang++10.0.0 | Success | 429,708 | ||
| Feb 21, 2024 15:36 | CPPg++9.4.0 | Success | 411,933+23.81 RP | ||
| Feb 21, 2024 15:31 | CPPg++9.4.0 | Success | 21,336,346+0.47 RP | ||
| Jan 29, 2024 16:19 | CPPg++9.4.0 | Error | |||
| Jan 29, 2024 16:01 | CPPg++9.4.0 | Success | 71,895+0.19 RP | ||
| Jan 29, 2024 15:55 | CPPg++9.4.0 | Success | 73,268 | ||
| Jan 29, 2024 15:54 | CPPg++9.4.0 | Error | |||
| Jan 29, 2024 15:48 | CPPg++9.4.0 | Success | 72,746 | ||
| Jan 29, 2024 15:44 | CPPg++9.4.0 | Success | 71,992+4.06 RP | ||
| Jan 29, 2024 15:31 | CPPg++9.4.0 | Success | 74,162+5.01 RP | ||
| Jan 29, 2024 15:29 | CPPg++9.4.0 | Error | |||
| Jan 29, 2024 15:24 | CPPg++9.4.0 | Error | |||
| Jan 29, 2024 15:20 | CPPg++9.4.0 | Success | 77,022+4.54 RP | ||
| Jan 29, 2024 15:17 | CPPg++9.4.0 | Success | 79,814+18.50 RP | ||
| Jan 29, 2024 15:11 | CPPg++9.4.0 | Success | 145,500 | ||
| Jan 29, 2024 15:08 | CPPg++9.4.0 | Success | 93,643+1.67 RP | ||
| Jan 29, 2024 15:07 | CPPg++9.4.0 | Success | 95,135+9.22 RP | ||
| Jan 29, 2024 15:01 | CPPg++9.4.0 | Success | 104,935 | ||
| Jan 29, 2024 15:00 | CPPg++9.4.0 | Success | 104,284+3.03 RP | ||
| Jan 29, 2024 14:42 | CPPg++9.4.0 | Error | |||
| Jan 29, 2024 14:37 | CPPg++9.4.0 | Error | |||
| Jan 29, 2024 14:31 | CPPg++9.4.0 | Error | |||
| Jan 29, 2024 14:11 | CPPg++9.4.0 | Success | 152,868 | ||
| Jan 29, 2024 14:10 | CPPg++9.4.0 | Success | 153,495 | ||
| Jan 29, 2024 14:08 | CPPg++9.4.0 | Success | 108,070 | ||
| Jan 29, 2024 14:06 | CPPg++9.4.0 | Success | 139,650 | ||
| Jan 29, 2024 14:05 | CPPg++9.4.0 | Success | 138,630 | ||
| Jan 29, 2024 14:04 | CPPg++9.4.0 | Success | 139,612 | ||
| Jan 29, 2024 13:46 | CPPclang++10.0.0 | Success | 572,623 | ||
| Jan 29, 2024 13:37 | CPPclang++10.0.0 | Success | 109,127 | ||
| Jan 29, 2024 13:34 | CPPg++9.4.0 | Success | 132,008 | ||
| Jan 29, 2024 13:33 | CPPg++9.4.0 | Success | 118,792 | ||
| Jan 29, 2024 13:27 | CPPg++9.4.0 | Success | 176,111 | ||
| Jan 29, 2024 13:21 | CPPg++9.4.0 | Success | 107,689+0.03 RP | ||
| Jan 29, 2024 13:20 | CPPg++9.4.0 | Success | 107,797 | ||
| Jan 29, 2024 13:19 | CPPg++9.4.0 | Success | 107,719+0.20 RP | ||
| Jan 29, 2024 13:17 | CPPg++9.4.0 | Success | 107,957+0.01 RP | ||
| Jan 29, 2024 13:08 | CPPg++9.4.0 | Success | 107,968+26.52 RP | ||
| Jan 29, 2024 13:05 | CPPg++9.4.0 | Success | 177,910 | ||
| Jan 29, 2024 12:54 | CPPg++9.4.0 | Success | 151,315 | ||
| Jan 29, 2024 12:46 | CPPg++9.4.0 | Success | 151,286+65.65 RP | ||
| Jan 29, 2024 12:41 | CPPg++9.4.0 | Error | |||
| Jan 23, 2024 16:42 | CPPg++9.4.0 | Success | 22,347,411+0.45 RP | ||
| Dec 27, 2023 10:30 | CPPclang++10.0.0 | Success | 21,279,848+0.47 RP | ||
| Dec 24, 2023 03:40 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 03:38 | CPPclang++10.0.0 | Success | 75,500 | ||
| Dec 24, 2023 03:37 | CPPclang++10.0.0 | Success | 78,011 | ||
| Dec 24, 2023 03:31 | CPPclang++10.0.0 | Success | 78,954 | ||
| Dec 24, 2023 03:30 | CPPclang++10.0.0 | Success | 75,986 | ||
| Dec 24, 2023 03:18 | CPPclang++10.0.0 | Success | 75,308 | ||
| Dec 24, 2023 03:16 | CPPclang++10.0.0 | Success | 75,265 | ||
| Dec 24, 2023 03:15 | CPPclang++10.0.0 | Success | 75,265 | ||
| Dec 24, 2023 03:12 | CPPclang++10.0.0 | Success | 74,830 | ||
| Dec 24, 2023 03:11 | CPPclang++10.0.0 | Success | 73,622 | ||
| Dec 24, 2023 03:08 | CPPclang++10.0.0 | Success | 73,719 | ||
| Dec 24, 2023 03:07 | CPPg++9.3.0 | Success | 74,708 | ||
| Dec 24, 2023 03:00 | CPPg++9.3.0 | Error | |||
| Dec 24, 2023 02:56 | CPPg++9.3.0 | Success | 87,159 | ||
| Dec 24, 2023 02:55 | CPPg++9.3.0 | Success | 87,924 | ||
| Dec 24, 2023 02:51 | CPPg++9.3.0 | Success | 74,557 | ||
| Dec 24, 2023 02:50 | CPPg++9.3.0 | Success | 74,605 | ||
| Dec 24, 2023 02:47 | CPPg++9.3.0 | Success | 73,797 | ||
| Dec 24, 2023 02:46 | CPPclang++10.0.0 | Success | 73,689 | ||
| Dec 24, 2023 02:45 | CPPclang++10.0.0 | Success | 73,584 | ||
| Dec 12, 2023 05:01 | GOgo1.21.3 | Success | 205,606+0.18 RP | ||
| Dec 12, 2023 05:00 | GOgo1.21.3 | Success | 206,390+19.00 RP | ||
| Nov 29, 2023 07:39 | CPPg++9.3.0 | Success | 674,607+14.35 RP | ||
| Nov 29, 2023 07:33 | CPPg++9.3.0 | Error | |||
| Nov 29, 2023 07:28 | CPPg++9.3.0 | Error | |||
| Nov 29, 2023 07:27 | CPPg++9.3.0 | Error | |||
| Nov 29, 2023 07:17 | CPPg++9.3.0 | Success | 21,340,906+0.47 RP | ||
| Nov 22, 2023 12:10 | CPPclang++10.0.0 | Success | 1,691,243 | ||
| Nov 22, 2023 12:04 | CPPclang++10.0.0 | Success | 1,237,319 | ||
| Nov 22, 2023 12:04 | CPPclang++10.0.0 | Success | 1,420,631 | ||
| Nov 22, 2023 12:03 | CPPclang++10.0.0 | Success | 1,141,551+0.88 RP | ||
| Nov 21, 2023 12:22 | CPPclang++10.0.0 | Success | 1,774,766 | ||
| Nov 21, 2023 12:21 | CPPclang++10.0.0 | Success | 1,961,811 |