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 | |
|---|---|---|---|---|---|
| Aug 5, 2022 21:13 | CPPg++9.3.0 | Error | |||
| Aug 5, 2022 21:07 | CPPg++9.3.0 | Error | |||
| Aug 5, 2022 20:19 | CPPg++9.3.0 | Error | |||
| Aug 5, 2022 20:17 | CPPg++9.3.0 | Success | 81,838 | ||
| Aug 5, 2022 20:16 | CPPg++9.3.0 | Error | |||
| Aug 5, 2022 20:15 | CPPg++9.3.0 | Error | |||
| Aug 5, 2022 20:13 | CPPg++9.3.0 | Success | 82,970 | ||
| Aug 5, 2022 20:13 | CPPg++9.3.0 | Error | |||
| Aug 4, 2022 20:17 | CPPg++9.3.0 | Success | 79,741 | ||
| Aug 4, 2022 20:16 | CPPg++9.3.0 | Success | 78,854 | ||
| Aug 4, 2022 20:13 | CPPg++9.3.0 | Success | 77,368 | ||
| Aug 4, 2022 20:12 | CPPg++9.3.0 | Success | 77,122+29.99 RP | ||
| Aug 4, 2022 20:07 | CPPg++9.3.0 | Success | 101,051 | ||
| Aug 4, 2022 20:04 | CPPg++9.3.0 | Success | 100,638 | ||
| Aug 4, 2022 19:57 | CPPg++9.3.0 | Success | 110,343 | ||
| Aug 4, 2022 19:55 | CPPg++9.3.0 | Success | 109,676 | ||
| Aug 3, 2022 19:58 | CPPg++9.3.0 | Error | |||
| Aug 3, 2022 19:57 | CPPg++9.3.0 | Error | |||
| Aug 3, 2022 19:56 | CPPg++9.3.0 | Error | |||
| Aug 3, 2022 19:01 | CPPg++9.3.0 | Error | |||
| Aug 3, 2022 18:59 | CPPclang++10.0.0 | Success | 232,656 | ||
| Aug 3, 2022 18:57 | CPPg++9.3.0 | Success | 101,035 | ||
| Aug 3, 2022 18:55 | CPPg++9.3.0 | Success | 101,464 | ||
| Aug 3, 2022 18:53 | CPPg++9.3.0 | Success | 100,322+8.24 RP | ||
| Aug 3, 2022 18:34 | CPPg++9.3.0 | Success | 109,457 | ||
| Aug 3, 2022 18:32 | CPPg++9.3.0 | Success | 109,362+14.44 RP | ||
| Aug 3, 2022 18:28 | CPPg++9.3.0 | Success | 139,813 | ||
| Aug 3, 2022 18:11 | CPPg++9.3.0 | Success | 140,620 | ||
| Aug 3, 2022 18:04 | CPPg++9.3.0 | Success | 139,933 | ||
| Aug 3, 2022 18:01 | CPPg++9.3.0 | Error | |||
| Aug 3, 2022 18:01 | CPPg++9.3.0 | Error | |||
| Aug 3, 2022 18:00 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 20:22 | CPPclang++10.0.0 | Success | 61,754 | ||
| Aug 2, 2022 20:21 | CPPclang++10.0.0 | Success | 61,759 | ||
| Aug 2, 2022 20:19 | CPPclang++10.0.0 | Success | 61,749 | ||
| Aug 2, 2022 19:09 | CPPclang++10.0.0 | Success | 61,676 | ||
| Aug 2, 2022 19:08 | CPPclang++10.0.0 | Success | 61,781 | ||
| Aug 2, 2022 19:08 | CPPclang++10.0.0 | Success | 61,562 | ||
| Aug 2, 2022 19:07 | CPPclang++10.0.0 | Error | |||
| Aug 2, 2022 19:06 | CPPclang++10.0.0 | Success | 61,746 | ||
| Aug 2, 2022 19:06 | CPPclang++10.0.0 | Success | 61,708 | ||
| Aug 2, 2022 18:38 | CPPg++9.3.0 | Success | 176,308 | ||
| Aug 2, 2022 18:35 | CPPg++9.3.0 | Success | 177,201 | ||
| Aug 2, 2022 17:59 | CPPg++9.3.0 | Success | 137,005 | ||
| Aug 2, 2022 17:41 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 17:38 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 17:37 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 17:33 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 17:29 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 17:27 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 17:25 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 17:24 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 17:21 | CPPg++9.3.0 | Success | 130,513 | ||
| Aug 2, 2022 13:01 | CPPclang++10.0.0 | Success | 61,708 | ||
| Aug 2, 2022 13:00 | CPPclang++10.0.0 | Success | 61,746 | ||
| Aug 2, 2022 12:59 | CPPclang++10.0.0 | Success | 61,959 | ||
| Aug 2, 2022 12:55 | CPPclang++10.0.0 | Success | 61,746 | ||
| Aug 2, 2022 12:52 | CPPclang++10.0.0 | Success | 61,851 | ||
| Aug 2, 2022 12:51 | CPPclang++10.0.0 | Error | |||
| Aug 2, 2022 12:50 | CPPclang++10.0.0 | Success | 63,419 | ||
| Aug 2, 2022 12:49 | CPPclang++10.0.0 | Success | 61,546 | ||
| Aug 2, 2022 12:47 | CPPclang++10.0.0 | Success | 61,576 | ||
| Aug 2, 2022 12:45 | CPPclang++10.0.0 | Error | |||
| Aug 2, 2022 12:44 | CPPclang++10.0.0 | Error | |||
| Aug 2, 2022 12:36 | CPPclang++10.0.0 | Success | 61,522 | ||
| Aug 2, 2022 12:35 | CPPclang++10.0.0 | Success | 61,527 | ||
| Aug 2, 2022 12:34 | CPPg++9.3.0 | Success | 61,735 | ||
| Aug 2, 2022 09:01 | CPPg++9.3.0 | Success | 63,324 | ||
| Aug 2, 2022 09:00 | CPPg++9.3.0 | Success | 63,230 | ||
| Aug 2, 2022 09:00 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 08:59 | CPPg++9.3.0 | Success | 65,744 | ||
| Aug 2, 2022 08:58 | CPPg++9.3.0 | Success | 63,351 | ||
| Aug 2, 2022 08:57 | CPPg++9.3.0 | Success | 63,359 | ||
| Aug 2, 2022 08:55 | CPPg++9.3.0 | Success | 62,838 | ||
| Aug 2, 2022 08:50 | CPPg++9.3.0 | Success | 62,997 | ||
| Aug 2, 2022 08:48 | CPPg++9.3.0 | Success | 62,659 | ||
| Aug 2, 2022 08:47 | CPPg++9.3.0 | Success | 62,697 | ||
| Aug 2, 2022 08:31 | CPPg++9.3.0 | Success | 62,530+0.19 RP | ||
| Aug 2, 2022 08:30 | CPPg++9.3.0 | Success | 65,824 | ||
| Aug 2, 2022 08:29 | CPPg++9.3.0 | Success | 65,824 | ||
| Aug 2, 2022 08:28 | CPPg++9.3.0 | Success | 62,603+0.46 RP | ||
| Aug 2, 2022 08:24 | CPPg++9.3.0 | Success | 62,884 | ||
| Aug 2, 2022 08:23 | CPPg++9.3.0 | Success | 62,830 | ||
| Aug 2, 2022 08:22 | CPPg++9.3.0 | Success | 62,784+2.11 RP | ||
| Aug 2, 2022 08:20 | CPPg++9.3.0 | Success | 63,678 | ||
| Aug 2, 2022 08:19 | CPPg++9.3.0 | Success | 63,649 | ||
| Aug 2, 2022 08:18 | CPPg++9.3.0 | Success | 63,627+0.01 RP | ||
| Aug 2, 2022 08:18 | CPPg++9.3.0 | Success | 63,630+8.88 RP | ||
| Aug 2, 2022 08:16 | CPPg++9.3.0 | Success | 67,441+1.81 RP | ||
| Aug 2, 2022 08:15 | CPPg++9.3.0 | Success | 68,276+13.63 RP | ||
| Aug 2, 2022 08:14 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 06:21 | CPPg++9.3.0 | Success | 75,616 | ||
| Aug 2, 2022 06:20 | CPPg++9.3.0 | Success | 75,281+5.04 RP | ||
| Aug 2, 2022 05:07 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 05:04 | CPPg++9.3.0 | Success | 78,251+127.33 RP | ||
| Aug 2, 2022 05:03 | CPPg++9.3.0 | Error | |||
| Aug 2, 2022 05:02 | CPPg++9.3.0 | Success | 25,859,130 | ||
| Aug 1, 2022 22:19 | CPPg++9.3.0 | Error | |||
| Aug 1, 2022 22:19 | CPPg++9.3.0 | Success | 129,876+0.10 RP | ||
| Aug 1, 2022 22:17 | CPPg++9.3.0 | Success | 130,052+0.65 RP |