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 | |
|---|---|---|---|---|---|
| Apr 4, 2023 20:16 | CPPg++9.3.0 | Success | 180,240 | ||
| Apr 4, 2023 20:16 | CPPg++9.3.0 | Error | |||
| Apr 4, 2023 20:16 | CPPg++9.3.0 | Error | |||
| Apr 4, 2023 20:14 | CPPg++9.3.0 | Error | |||
| Apr 3, 2023 22:49 | CPPg++9.3.0 | Error | |||
| Apr 3, 2023 22:47 | CPPg++9.3.0 | Success | 92,132+6.46 RP | ||
| Apr 3, 2023 22:19 | CPPg++9.3.0 | Success | 73,678 | ||
| Apr 3, 2023 22:15 | CPPg++9.3.0 | Success | 73,635 | ||
| Apr 3, 2023 22:11 | CPPg++9.3.0 | Success | 73,778 | ||
| Apr 3, 2023 22:09 | CPPg++9.3.0 | Success | 73,714 | ||
| Apr 3, 2023 22:08 | CPPg++9.3.0 | Success | 73,859 | ||
| Apr 3, 2023 22:04 | CPPg++9.3.0 | Success | 72,565 | ||
| Apr 3, 2023 22:03 | CPPg++9.3.0 | Success | 212,114 | ||
| Apr 3, 2023 22:02 | CPPg++9.3.0 | Success | 72,616 | ||
| Apr 3, 2023 22:00 | CPPg++9.3.0 | Success | 72,589 | ||
| Apr 3, 2023 21:59 | CPPg++9.3.0 | Success | 72,549 | ||
| Apr 3, 2023 21:59 | CPPg++9.3.0 | Success | 72,581 | ||
| Apr 3, 2023 21:58 | CPPg++9.3.0 | Success | 72,570 | ||
| Apr 3, 2023 21:58 | CPPg++9.3.0 | Success | 72,597 | ||
| Apr 3, 2023 21:57 | CPPg++9.3.0 | Success | 72,570 | ||
| Apr 3, 2023 21:56 | CPPg++9.3.0 | Success | 72,541 | ||
| Apr 3, 2023 21:54 | CPPg++9.3.0 | Error | |||
| Apr 3, 2023 21:53 | CPPg++9.3.0 | Error | |||
| Apr 3, 2023 21:52 | CPPg++9.3.0 | Success | 99,868 | ||
| Apr 3, 2023 21:52 | CPPg++9.3.0 | Success | 72,149 | ||
| Apr 3, 2023 21:51 | CPPg++9.3.0 | Success | 104,330 | ||
| Apr 3, 2023 21:49 | CPPg++9.3.0 | Success | 71,857 | ||
| Apr 3, 2023 21:48 | CPPg++9.3.0 | Success | 71,870 | ||
| Apr 3, 2023 21:48 | CPPg++9.3.0 | Success | 71,911 | ||
| Apr 3, 2023 21:47 | CPPg++9.3.0 | Success | 99,908 | ||
| Apr 3, 2023 21:43 | CPPg++9.3.0 | Success | 99,805 | ||
| Apr 3, 2023 21:41 | CPPg++9.3.0 | Success | 99,592 | ||
| Apr 3, 2023 21:35 | CPPg++9.3.0 | Success | 108,859 | ||
| Apr 3, 2023 21:29 | CPPg++9.3.0 | Success | 99,889 | ||
| Apr 3, 2023 21:27 | CPPg++9.3.0 | Success | 97,962+0.06 RP | ||
| Apr 3, 2023 21:26 | CPPg++9.3.0 | Success | 105,105 | ||
| Apr 3, 2023 21:21 | CPPg++9.3.0 | Success | 110,330 | ||
| Mar 31, 2023 18:02 | CPPg++9.3.0 | Success | 71,827+4.06 RP | ||
| Mar 31, 2023 18:01 | CPPg++9.3.0 | Success | 155,342 | ||
| Mar 31, 2023 17:59 | CPPg++9.3.0 | Success | 154,760 | ||
| Mar 31, 2023 17:58 | CPPg++9.3.0 | Success | 73,986 | ||
| Mar 31, 2023 17:58 | CPPg++9.3.0 | Success | 193,441 | ||
| Mar 31, 2023 17:56 | CPPg++9.3.0 | Success | 193,546 | ||
| Mar 31, 2023 17:55 | CPPg++9.3.0 | Success | 191,887 | ||
| Mar 31, 2023 17:55 | CPPg++9.3.0 | Success | 192,026 | ||
| Mar 31, 2023 17:54 | CPPg++9.3.0 | Success | 191,842 | ||
| Mar 28, 2023 19:09 | CPPg++9.3.0 | Success | 181,064 | ||
| Mar 28, 2023 19:08 | CPPg++9.3.0 | Error | |||
| Mar 28, 2023 19:08 | CPPg++9.3.0 | Error | |||
| Mar 28, 2023 19:07 | CPPg++9.3.0 | Error | |||
| Mar 28, 2023 19:06 | CPPg++9.3.0 | Success | 179,665 | ||
| Mar 28, 2023 19:06 | CPPg++9.3.0 | Success | 180,741 | ||
| Mar 28, 2023 18:45 | CPPg++9.3.0 | Error | |||
| Mar 28, 2023 18:44 | CPPg++9.3.0 | Success | 98,969 | ||
| Mar 28, 2023 18:37 | CPPg++9.3.0 | Success | 163,193 | ||
| Mar 27, 2023 21:55 | CPPg++9.3.0 | Error | |||
| Mar 27, 2023 21:47 | CPPg++9.3.0 | Error | |||
| Mar 27, 2023 21:47 | CPPg++9.3.0 | Error | |||
| Mar 27, 2023 21:46 | CPPg++9.3.0 | Success | 98,265 | ||
| Mar 27, 2023 21:45 | CPPg++9.3.0 | Success | 98,022+0.57 RP | ||
| Mar 27, 2023 21:43 | CPPg++9.3.0 | Success | 249,569 | ||
| Mar 27, 2023 21:40 | CPPg++9.3.0 | Success | 240,832 | ||
| Mar 27, 2023 21:38 | CPPg++9.3.0 | Success | 242,116 | ||
| Mar 27, 2023 21:38 | CPPg++9.3.0 | Success | 165,687 | ||
| Mar 27, 2023 21:36 | CPPg++9.3.0 | Success | 553,403 | ||
| Mar 26, 2023 11:27 | CPPg++9.3.0 | Success | 99,014 | ||
| Mar 26, 2023 11:23 | CPPg++9.3.0 | Success | 98,654 | ||
| Mar 26, 2023 11:19 | CPPg++9.3.0 | Success | 116,819 | ||
| Mar 26, 2023 11:17 | CPPg++9.3.0 | Success | 141,511 | ||
| Mar 26, 2023 11:17 | CPPg++9.3.0 | Success | 141,512 | ||
| Mar 26, 2023 11:16 | CPPg++9.3.0 | Success | 141,007 | ||
| Mar 26, 2023 10:47 | CPPg++9.3.0 | Success | 110,003 | ||
| Mar 26, 2023 10:46 | CPPclang++10.0.0 | Success | 132,214 | ||
| Mar 26, 2023 10:45 | CPPclang++10.0.0 | Success | 132,465 | ||
| Mar 26, 2023 10:43 | CPPg++9.3.0 | Success | 98,816 | ||
| Mar 26, 2023 09:05 | CPPg++9.3.0 | Success | 98,614 | ||
| Mar 25, 2023 20:44 | CPPg++9.3.0 | Success | 98,627 | ||
| Mar 25, 2023 20:40 | CPPg++9.3.0 | Success | 99,043 | ||
| Mar 25, 2023 20:39 | CPPg++9.3.0 | Success | 98,846 | ||
| Mar 25, 2023 20:37 | CPPg++9.3.0 | Success | 98,603 | ||
| Mar 25, 2023 20:37 | CPPg++9.3.0 | Success | 98,959 | ||
| Mar 25, 2023 20:36 | CPPg++9.3.0 | Success | 98,859 | ||
| Mar 25, 2023 20:26 | CPPg++9.3.0 | Success | 119,946 | ||
| Mar 25, 2023 20:24 | CPPg++9.3.0 | Success | 98,700 | ||
| Mar 25, 2023 18:15 | CPPg++9.3.0 | Success | 98,573+0.16 RP | ||
| Mar 25, 2023 18:14 | CPPg++9.3.0 | Success | 99,489 | ||
| Mar 25, 2023 18:11 | CPPg++9.3.0 | Success | 145,895 | ||
| Mar 25, 2023 18:10 | CPPg++9.3.0 | Success | 145,947 | ||
| Mar 25, 2023 17:11 | CPPg++9.3.0 | Success | 99,538 | ||
| Mar 25, 2023 16:57 | CPPg++9.3.0 | Success | 98,989 | ||
| Feb 17, 2023 19:20 | CPPg++9.3.0 | Error | |||
| Feb 17, 2023 19:19 | CPPg++9.3.0 | Error | |||
| Feb 17, 2023 19:19 | CPPg++9.3.0 | Error | |||
| Feb 17, 2023 19:18 | CPPclang++10.0.0 | Success | 99,337+0.56 RP | ||
| Feb 15, 2023 19:05 | CPPclang++10.0.0 | Error | |||
| Feb 15, 2023 19:04 | CPPclang++10.0.0 | Error | |||
| Feb 15, 2023 19:00 | CPPclang++10.0.0 | Error | |||
| Feb 15, 2023 18:43 | CPPclang++10.0.0 | Error | |||
| Feb 15, 2023 18:38 | CPPg++9.3.0 | Error | |||
| Feb 15, 2023 18:36 | CPPclang++10.0.0 | Error |