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 | |
|---|---|---|---|---|---|
| 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 | ||
| Nov 21, 2023 10:32 | CPPclang++10.0.0 | Success | 1,269,690+2.55 RP | ||
| Nov 21, 2023 09:22 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:18 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:11 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:10 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:08 | CPPclang++10.0.0 | Error | |||
| Nov 21, 2023 09:06 | CPPclang++10.0.0 | Success | 2,113,896 | ||
| Nov 21, 2023 08:56 | CPPclang++10.0.0 | Success | 1,876,912+4.86 RP | ||
| Nov 21, 2023 08:52 | CPPg++9.3.0 | Success | 1,703,573 | ||
| Nov 21, 2023 08:49 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 08:48 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 08:45 | CPPg++9.3.0 | Error | |||
| Nov 21, 2023 08:23 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 22:42 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 21:42 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 15:21 | CPPclang++10.0.0 | Success | 21,214,028 | ||
| Nov 20, 2023 15:19 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 15:14 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 14:34 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 12:44 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 10:34 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 10:29 | CPPclang++10.0.0 | Error | |||
| Nov 20, 2023 07:39 | CPPclang++10.0.0 | Success | 21,354,438 | ||
| Nov 20, 2023 07:38 | CPPclang++10.0.0 | Error | |||
| Nov 17, 2023 17:16 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:15 | CPPg++9.3.0 | Success | 21,353,773 | ||
| Nov 17, 2023 17:13 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:10 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:06 | CPPg++9.3.0 | Success | 21,343,646 | ||
| Nov 17, 2023 17:05 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:03 | CPPg++9.3.0 | Success | 21,257,612 | ||
| Nov 17, 2023 17:02 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 17:00 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 16:27 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 16:19 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 16:14 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 15:55 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 09:31 | CPPg++9.3.0 | Success | 21,194,023 | ||
| Nov 17, 2023 09:28 | CPPg++9.3.0 | Success | 21,386,995+0.47 RP | ||
| Nov 17, 2023 08:37 | CPPg++9.3.0 | Error | |||
| Nov 17, 2023 08:09 | CPPg++9.3.0 | Error | |||
| Nov 15, 2023 20:48 | CPPg++9.3.0 | Success | 69,792 | ||
| Nov 15, 2023 20:48 | CPPg++9.3.0 | Error | |||
| Nov 15, 2023 20:46 | CPPg++9.3.0 | Success | 69,543 | ||
| Nov 6, 2023 18:10 | GOgo1.21.3 | Success | 339,519+29.45 RP | ||
| Nov 4, 2023 19:11 | CPPg++9.3.0 | Success | 69,500 | ||
| Oct 9, 2023 02:53 | CPPg++9.3.0 | Success | 21,284,378+0.47 RP | ||
| Oct 5, 2023 17:09 | CPPclang++10.0.0 | Error |