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 17, 2025 05:57 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 05:51 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 05:47 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 05:34 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 05:30 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 05:30 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 05:27 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 05:26 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:33 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:32 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:31 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:31 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:30 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:29 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:28 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:27 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:26 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:25 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:24 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:21 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 04:19 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 01:12 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 01:07 | CPPg++13.2.0 | Success | 115,951 | ||
| Jan 17, 2025 00:55 | CPPg++13.2.0 | Success | 114,278 | ||
| Jan 17, 2025 00:53 | CPPg++13.2.0 | Success | 747,941 | ||
| Jan 17, 2025 00:51 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 00:48 | CPPg++13.2.0 | Error | |||
| Jan 17, 2025 00:38 | CPPg++13.2.0 | Success | 114,143+0.71 RP | ||
| Jan 17, 2025 00:37 | CPPg++13.2.0 | Success | 128,814 | ||
| Jan 17, 2025 00:36 | CPPg++13.2.0 | Success | 142,789 | ||
| Jan 17, 2025 00:34 | CPPg++13.2.0 | Success | 140,881 | ||
| Jan 17, 2025 00:34 | CPPg++13.2.0 | Success | 166,076 | ||
| Jan 16, 2025 23:37 | CPPg++13.2.0 | Success | 115,076+63.01 RP | ||
| Jan 16, 2025 23:36 | CPPg++13.2.0 | Success | 16,759,692 | ||
| Jan 16, 2025 23:35 | CPPg++13.2.0 | Success | 418,608+21.24 RP | ||
| Jan 16, 2025 23:34 | CPPg++13.2.0 | Success | 28,444,014 | ||
| Jan 16, 2025 23:33 | CPPg++13.2.0 | Error | |||
| Jan 16, 2025 23:31 | CPPg++13.2.0 | Error | |||
| Jan 16, 2025 23:30 | CPPg++13.2.0 | Error | |||
| Jan 16, 2025 23:23 | CPPg++13.2.0 | Success | 3,782,216+2.17 RP | ||
| Jan 16, 2025 23:23 | CPPg++13.2.0 | Success | 21,231,770+0.01 RP | ||
| Jan 16, 2025 23:22 | CPPclang++18.1.3 | Error | |||
| Jan 16, 2025 23:20 | CPPclang++18.1.3 | Success | 21,607,992+0.46 RP | ||
| Jan 11, 2025 11:49 | CPPg++13.2.0 | Success | 105,646+0.43 RP | ||
| Dec 24, 2024 19:09 | CPPg++13.2.0 | Success | 608,735+15.20 RP | ||
| Dec 24, 2024 18:57 | CPPg++9.4.0 | Success | 10,796,670 | ||
| Dec 22, 2024 22:37 | CPPg++13.2.0 | Success | 119,668+2.78 RP | ||
| Dec 22, 2024 22:37 | CPPg++13.2.0 | Success | 123,781+11.05 RP | ||
| Dec 22, 2024 22:33 | CPPclang++18.1.3 | Success | 143,403+69.73 RP | ||
| Dec 22, 2024 22:29 | CPPclang++18.1.3 | Error | |||
| Dec 17, 2024 16:19 | CPPclang++18.1.3 | Success | 98,857+10.75 RP | ||
| Dec 17, 2024 16:17 | CPPclang++18.1.3 | Error | |||
| Dec 13, 2024 07:59 | CSHARP9.0.0 | Success | 274,586 | ||
| Dec 12, 2024 20:04 | CPPclang++18.1.3 | Error | |||
| Dec 12, 2024 18:39 | CPPg++13.2.0 | Success | 60,308 | ||
| Dec 12, 2024 18:39 | CPPclang++18.1.3 | Success | 59,668 | ||
| Dec 7, 2024 18:36 | CSHARP9.0.0 | Success | 272,041+1.34 RP | ||
| Dec 5, 2024 07:06 | CSHARP9.0.0-rc.2 | Success | 277,400 | ||
| Dec 4, 2024 03:57 | CPPclang++18.1.3 | Success | 112,173+1.49 RP | ||
| Dec 4, 2024 03:56 | CPPclang++18.1.3 | Success | 115,003 | ||
| Dec 4, 2024 03:50 | CPPclang++18.1.3 | Success | 114,084+87.65 RP | ||
| Dec 3, 2024 18:02 | CPPclang++18.1.3 | Success | 110,614+2.59 RP | ||
| Dec 3, 2024 18:00 | CPPclang++18.1.3 | Success | 115,681 | ||
| Dec 3, 2024 17:59 | CPPclang++18.1.3 | Success | 113,878+87.35 RP | ||
| Dec 3, 2024 16:27 | CPPclang++18.1.3 | Error | |||
| Dec 3, 2024 09:30 | RUSTrust-1.83.0 | Success | 105,511+94.78 RP | ||
| Dec 2, 2024 21:57 | CPPclang++18.1.3 | Success | 362,273+2.41 RP | ||
| Dec 2, 2024 21:56 | CPPclang++18.1.3 | Success | 396,951+20.76 RP | ||
| Dec 2, 2024 21:53 | CPPclang++18.1.3 | Error | |||
| Dec 2, 2024 21:49 | CPPclang++18.1.3 | Success | 2,255,119+3.97 RP | ||
| Dec 2, 2024 21:28 | CPPclang++18.1.3 | Success | 21,528,886+0.46 RP | ||
| Dec 2, 2024 21:25 | GOgo1.23.3 | Error | |||
| Dec 2, 2024 09:02 | GOgo1.23.3 | Error | |||
| Nov 29, 2024 21:09 | CPPclang++18.1.3 | Success | 126,214 | ||
| Nov 29, 2024 21:08 | CPPclang++18.1.3 | Success | 127,168 | ||
| Nov 29, 2024 21:06 | GOgo1.23.3 | Success | 149,870 | ||
| Nov 29, 2024 21:04 | GOgo1.23.3 | Error | |||
| Nov 29, 2024 21:03 | GOgo1.23.3 | Error | |||
| Nov 29, 2024 21:00 | GOgo1.23.3 | Success | 155,481 | ||
| Nov 29, 2024 20:57 | CPPclang++18.1.3 | Success | 104,086+0.41 RP | ||
| Nov 29, 2024 20:56 | CPPclang++18.1.3 | Success | 180,865 | ||
| Nov 29, 2024 20:55 | CPPclang++18.1.3 | Success | 104,530+0.43 RP | ||
| Nov 29, 2024 20:54 | CPPg++13.2.0 | Success | 213,592 | ||
| Nov 29, 2024 19:29 | CPPclang++18.1.3 | Success | 175,581 | ||
| Nov 29, 2024 19:16 | CPPclang++18.1.3 | Success | 105,000+12.33 RP | ||
| Nov 29, 2024 19:15 | CPPclang++18.1.3 | Success | 180,757 | ||
| Nov 29, 2024 19:13 | CPPclang++18.1.3 | Error | |||
| Nov 29, 2024 19:12 | CPPclang++18.1.3 | Success | 170,719 | ||
| Nov 29, 2024 19:12 | CPPg++13.2.0 | Success | 237,743 | ||
| Nov 29, 2024 19:10 | CPPg++13.2.0 | Success | 216,365 | ||
| Nov 29, 2024 19:10 | CPPclang++18.1.3 | Success | 172,705 | ||
| Nov 29, 2024 19:08 | GOgo1.23.3 | Success | 121,884 | ||
| Nov 29, 2024 19:01 | GOgo1.23.3 | Success | 120,619+18.55 RP | ||
| Nov 29, 2024 18:58 | GOgo1.23.3 | Success | 635,930 | ||
| Nov 29, 2024 18:54 | GOgo1.23.3 | Success | 155,392+2.17 RP | ||
| Nov 29, 2024 18:52 | GOgo1.23.3 | Success | 356,843 | ||
| Nov 29, 2024 18:50 | GOgo1.23.3 | Error | |||
| Nov 29, 2024 18:45 | CPPclang++18.1.3 | Error | |||
| Nov 29, 2024 18:41 | CPPclang++18.1.3 | Error | |||
| Nov 29, 2024 17:03 | CPPclang++18.1.3 | Error |