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 | |
|---|---|---|---|---|---|
| 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 | |||
| Aug 11, 2024 20:53 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:52 | CPPg++9.4.0 | Success | 61,251 | ||
| Aug 11, 2024 20:51 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:50 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:48 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:46 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:44 | CPPg++9.4.0 | Success | 61,038+0.35 RP | ||
| Aug 11, 2024 20:41 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:38 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:35 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:27 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:26 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:25 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:23 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:22 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:20 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:12 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 20:10 | CPPg++9.4.0 | Error | |||
| Aug 11, 2024 19:26 | CPPg++9.4.0 | Error | |||
| Aug 4, 2024 14:25 | RUSTrust-1.79.0 | Success | 70,659 | ||
| Aug 4, 2024 14:21 | RUSTrust-1.79.0 | Success | 70,638 | ||
| Aug 4, 2024 14:20 | RUSTrust-1.79.0 | Success | 70,632 | ||
| Aug 4, 2024 14:13 | RUSTrust-1.79.0 | Success | 70,657 | ||
| Aug 4, 2024 14:12 | RUSTrust-1.79.0 | Error | |||
| Aug 4, 2024 13:57 | RUSTrust-1.79.0 | Success | 70,630 | ||
| Aug 4, 2024 13:52 | RUSTrust-1.79.0 | Success | 70,468+47.21 RP | ||
| Aug 4, 2024 13:50 | RUSTrust-1.79.0 | Success | 105,603+46.06 RP | ||
| Jul 28, 2024 19:14 | CPPclang++10.0.0 | Success | 72,851 | ||
| Jul 28, 2024 19:13 | CPPg++9.4.0 | Success | 72,808 | ||
| Jul 28, 2024 19:12 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 19:09 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 19:08 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 19:07 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 19:00 | CPPg++9.4.0 | Success | 72,573+6.90 RP | ||
| Jul 28, 2024 18:52 | CPPg++9.4.0 | Success | 76,400+14.71 RP | ||
| Jul 28, 2024 18:50 | CPPg++9.4.0 | Success | 98,468 | ||
| Jul 28, 2024 18:45 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:44 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:43 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:40 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:39 | CPPg++9.4.0 | Error | |||
| Jul 28, 2024 18:28 | CPPg++9.4.0 | Error |