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 | |
|---|---|---|---|---|---|
| Nov 23, 2024 16:47 | CPPg++13.2.0 | Success | 384,508+3.83 RP | ||
| Nov 23, 2024 16:47 | CPPg++13.2.0 | Success | 21,040,854 | ||
| Nov 23, 2024 16:47 | CPPclang++18.1.3 | Success | 21,606,541 | ||
| Nov 23, 2024 16:46 | CPPclang++18.1.3 | Success | 450,811+22.18 RP | ||
| Nov 23, 2024 16:02 | CSHARP9.0.0-rc.2 | Success | 277,830+9.18 RP | ||
| Nov 23, 2024 15:53 | CSHARP9.0.0-rc.2 | Success | 568,086 | ||
| Nov 23, 2024 06:57 | CSHARP9.0.0-rc.2 | Success | 318,962 | ||
| Nov 23, 2024 06:20 | CSHARP9.0.0-rc.2 | Success | 318,430+30.94 RP | ||
| Nov 23, 2024 06:07 | CSHARP9.0.0-rc.2 | Error | |||
| Nov 23, 2024 05:45 | CSHARP9.0.0-rc.2 | Error | |||
| Nov 23, 2024 05:43 | CSHARP9.0.0-rc.2 | Error | |||
| Nov 23, 2024 05:39 | CSHARP9.0.0-rc.2 | Error | |||
| Nov 23, 2024 05:02 | CSHARP9.0.0-rc.2 | Error | |||
| Nov 23, 2024 02:25 | CPPclang++18.1.3 | Success | 300,014+0.14 RP | ||
| Nov 22, 2024 18:30 | CPPclang++18.1.3 | Success | 356,943 | ||
| Nov 22, 2024 18:29 | CPPclang++18.1.3 | Error | |||
| Nov 22, 2024 18:27 | CPPclang++18.1.3 | Error | |||
| Nov 22, 2024 07:45 | CPPclang++18.1.3 | Error | |||
| Nov 22, 2024 07:42 | CPPclang++18.1.3 | Error | |||
| Nov 22, 2024 07:36 | CPPclang++18.1.3 | Error | |||
| Nov 13, 2024 14:36 | CPPclang++18.1.3 | Success | 302,900 | ||
| Nov 13, 2024 14:27 | CPPclang++18.1.3 | Success | 301,286+32.73 RP | ||
| Nov 13, 2024 14:25 | CPPclang++18.1.3 | Error | |||
| Nov 13, 2024 14:21 | CPPclang++18.1.3 | Error | |||
| Nov 13, 2024 13:56 | CPPclang++18.1.3 | Success | 21,581,722+0.46 RP | ||
| Nov 8, 2024 18:46 | CPPclang++18.1.3 | Success | 21,614,765+0.46 RP | ||
| Nov 7, 2024 08:04 | CSHARP9.0.0-rc.2 | Error | |||
| Nov 7, 2024 07:33 | CSHARP9.0.0-rc.2 | Error | |||
| Nov 6, 2024 17:57 | CSHARP9.0.0-rc.2 | Error | |||
| Nov 6, 2024 16:02 | CPPclang++18.1.3 | Success | 21,553,608+0.46 RP | ||
| Oct 27, 2024 11:05 | CPPg++13.2.0 | Success | 1,622,043 | ||
| Oct 27, 2024 11:04 | CPPg++13.2.0 | Success | 2,149,200 | ||
| Oct 27, 2024 11:01 | CPPg++13.2.0 | Error | |||
| Oct 27, 2024 10:58 | CPPg++13.2.0 | Success | 1,534,746+6.52 RP | ||
| Oct 19, 2024 12:56 | CPPclang++18.1.3 | Success | 76,076 | ||
| Oct 14, 2024 18:14 | CPPclang++10.0.0 | Success | 72,105 | ||
| Oct 14, 2024 18:14 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 18:10 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 18:09 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 18:06 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 18:05 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 18:04 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 18:03 | CPPclang++10.0.0 | Success | 61,854+0.39 RP | ||
| Oct 14, 2024 17:59 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 17:56 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 17:55 | CPPclang++10.0.0 | Success | 62,005+1.02 RP | ||
| Oct 14, 2024 17:53 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 17:53 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 17:53 | CPPclang++10.0.0 | Success | 71,051 | ||
| Oct 14, 2024 17:52 | CPPclang++10.0.0 | Success | 62,400+6.56 RP | ||
| Oct 14, 2024 17:51 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 17:50 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 17:49 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 17:49 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 17:49 | CPPclang++10.0.0 | Error | |||
| Oct 14, 2024 17:46 | CPPclang++10.0.0 | Success | 67,181 | ||
| Oct 14, 2024 17:42 | CPPclang++10.0.0 | Success | 66,670 | ||
| Oct 14, 2024 17:40 | CPPclang++10.0.0 | Error | |||
| Oct 6, 2024 08:38 | CPPclang++18.1.3 | Success | 75,497+2.78 RP | ||
| Oct 5, 2024 10:49 | CPPclang++18.1.3 | Success | 77,116+72.15 RP | ||
| Oct 5, 2024 08:43 | CPPclang++18.1.3 | Success | 180,073 | ||
| Oct 5, 2024 08:41 | CPPclang++18.1.3 | Success | 173,843+16.53 RP | ||
| Oct 5, 2024 08:34 | CPPclang++18.1.3 | Success | 243,932+27.59 RP | ||
| Oct 5, 2024 08:04 | CPPclang++18.1.3 | Success | 746,257+12.94 RP | ||
| Oct 5, 2024 07:01 | CPPclang++18.1.3 | Success | 21,571,549+0.46 RP | ||
| Sep 20, 2024 19:23 | CPPg++13.2.0 | Error | |||
| Sep 20, 2024 18:32 | CPPg++13.2.0 | Success | 739,349 | ||
| Sep 20, 2024 18:19 | CPPg++13.2.0 | Success | 739,646 | ||
| Sep 20, 2024 18:18 | CPPg++13.2.0 | Success | 745,557 | ||
| Sep 20, 2024 18:16 | CPPg++13.2.0 | Success | 742,673 | ||
| Sep 17, 2024 06:34 | CPPg++13.2.0 | Error | |||
| Sep 16, 2024 23:46 | CPPg++13.2.0 | Error | |||
| Sep 16, 2024 23:44 | CPPg++13.2.0 | Error | |||
| Sep 16, 2024 23:10 | CPPg++13.2.0 | Success | 743,841 | ||
| Sep 16, 2024 23:08 | CPPg++13.2.0 | Error | |||
| Sep 16, 2024 23:06 | CPPg++13.2.0 | Success | 738,854+0.33 RP | ||
| Sep 16, 2024 23:04 | CPPclang++18.1.3 | Success | 765,743 | ||
| Sep 16, 2024 23:02 | CPPclang++18.1.3 | Success | 757,343+0.06 RP | ||
| Sep 16, 2024 22:56 | CPPclang++18.1.3 | Success | 764,054 | ||
| Sep 16, 2024 22:53 | CPPclang++18.1.3 | Success | 774,946 | ||
| Sep 16, 2024 22:52 | CPPclang++18.1.3 | Error | |||
| Sep 16, 2024 22:50 | CPPclang++18.1.3 | Error | |||
| Sep 16, 2024 22:47 | CPPclang++18.1.3 | Error | |||
| Sep 16, 2024 22:31 | CPPclang++18.1.3 | Success | 761,003+12.68 RP | ||
| Sep 16, 2024 22:01 | CPPclang++18.1.3 | Success | 21,564,292+0.46 RP | ||
| Sep 4, 2024 07:32 | RUSTrust-1.79.0 | Success | 70,811 | ||
| Sep 4, 2024 07:22 | RUSTrust-1.79.0 | Success | 70,297+0.35 RP | ||
| Sep 3, 2024 16:39 | CPPg++13.2.0 | Success | 71,973 | ||
| Sep 3, 2024 16:37 | CPPclang++18.1.3 | Success | 72,500 | ||
| Aug 31, 2024 21:56 | CPPg++13.2.0 | Success | 59,846 | ||
| Aug 31, 2024 21:56 | CPPclang++18.1.3 | Success | 59,384 | ||
| Aug 24, 2024 20:37 | RUSTrust-1.79.0 | Success | 718,710 | ||
| Aug 24, 2024 20:36 | RUSTrust-1.79.0 | Error | |||
| Aug 17, 2024 20:39 | CPPg++9.4.0 | Success | 18,809,773 | ||
| Aug 17, 2024 14:48 | CPPg++9.4.0 | Success | 18,547,614 | ||
| Aug 17, 2024 14:41 | CPPg++9.4.0 | Success | 8,139,525+0.01 RP | ||
| Aug 17, 2024 14:40 | CPPg++9.4.0 | Success | 8,218,152+0.77 RP | ||
| Aug 17, 2024 14:38 | CPPg++9.4.0 | Success | 22,217,677+0.45 RP | ||
| Aug 17, 2024 14:28 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:54 | CPPg++9.4.0 | Error |