Format integers 
Compute a checksum over the decimal representations of binary integers as fast as possible.
Input: 250 000 000 uint32 values in little-endian binary on STDIN (4 bytes each).
Output: A uint64 checksum computed as:
CRC = sum of number_crc(n) for each n
where number_crc(n) converts n to its decimal string and sums ascii(digit) * position over each digit (0-indexed from the left).
Example: For n = 42, the decimal string is "42", so number_crc(42) = ascii('4') * 0 + ascii('2') * 1 = 52 * 0 + 50 * 1 = 50.
| Date | Author | Language | Status | Score | |
|---|---|---|---|---|---|
| Jul 31, 2025 17:14 | CPPclang++18.1.3 | Error | |||
| Jul 31, 2025 16:59 | CPPclang++18.1.3 | Success | 24,650 | ||
| Jul 31, 2025 13:10 | CPPclang++18.1.3 | Success | 24,693 | ||
| Jul 31, 2025 00:02 | CPPclang++18.1.3 | Success | 24,267 | ||
| Jul 30, 2025 23:58 | CPPclang++18.1.3 | Success | 24,265 | ||
| Jul 30, 2025 23:58 | CPPclang++18.1.3 | Success | 24,306 | ||
| Jul 30, 2025 23:57 | CPPclang++18.1.3 | Success | 24,270 | ||
| Jul 30, 2025 23:56 | CPPclang++18.1.3 | Success | 25,896 | ||
| Jul 30, 2025 23:54 | CPPclang++18.1.3 | Success | 26,205 | ||
| Jul 30, 2025 23:49 | CPPclang++18.1.3 | Success | 24,269+0.32 RP | ||
| Jul 30, 2025 23:48 | CPPclang++18.1.3 | Success | 24,297 | ||
| Jul 30, 2025 23:39 | CPPclang++18.1.3 | Success | 24,289 | ||
| Jul 30, 2025 23:36 | CPPclang++18.1.3 | Success | 24,298 | ||
| Jul 30, 2025 23:20 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 23:03 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 23:01 | CPPclang++18.1.3 | Success | 24,422 | ||
| Jul 30, 2025 18:28 | CPPclang++18.1.3 | Success | 24,442 | ||
| Jul 30, 2025 18:28 | CPPclang++18.1.3 | Success | 24,928 | ||
| Jul 30, 2025 15:49 | CPPclang++18.1.3 | Success | 26,268 | ||
| Jul 30, 2025 15:47 | CPPclang++18.1.3 | Success | 24,293 | ||
| Jul 30, 2025 15:46 | CPPclang++18.1.3 | Success | 24,292 | ||
| Jul 30, 2025 15:44 | CPPclang++18.1.3 | Success | 24,501 | ||
| Jul 30, 2025 15:43 | CPPclang++18.1.3 | Success | 24,481 | ||
| Jul 30, 2025 15:43 | CPPclang++18.1.3 | Success | 24,496 | ||
| Jul 30, 2025 15:41 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 15:41 | CPPclang++18.1.3 | Success | 24,515 | ||
| Jul 30, 2025 15:39 | CPPclang++18.1.3 | Success | 24,542 | ||
| Jul 30, 2025 15:34 | CPPclang++18.1.3 | Success | 24,997 | ||
| Jul 30, 2025 15:32 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 15:28 | CPPclang++18.1.3 | Success | 24,516 | ||
| Jul 30, 2025 15:24 | CPPclang++18.1.3 | Success | 24,313 | ||
| Jul 30, 2025 15:21 | CPPclang++18.1.3 | Success | 24,288+0.07 RP | ||
| Jul 30, 2025 15:20 | CPPclang++18.1.3 | Success | 24,303 | ||
| Jul 30, 2025 15:16 | CPPclang++18.1.3 | Success | 24,447 | ||
| Jul 30, 2025 15:15 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:54 | CPPclang++18.1.3 | Success | 24,732 | ||
| Jul 30, 2025 12:53 | CPPclang++18.1.3 | Success | 24,678 | ||
| Jul 30, 2025 12:51 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:50 | CPPclang++18.1.3 | Success | 24,678 | ||
| Jul 30, 2025 12:49 | CPPclang++18.1.3 | Success | 24,695 | ||
| Jul 30, 2025 12:46 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:45 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:44 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:42 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:41 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:38 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:35 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:01 | CPPclang++18.1.3 | Success | 24,759 | ||
| Jul 30, 2025 02:34 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 02:32 | CPPclang++18.1.3 | Success | 24,627 | ||
| Jul 30, 2025 02:31 | CPPclang++18.1.3 | Success | 24,433 | ||
| Jul 30, 2025 02:28 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 02:23 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 02:16 | CPPclang++18.1.3 | Success | 24,627 | ||
| Jul 30, 2025 02:07 | CPPclang++18.1.3 | Success | 24,313 | ||
| Jul 30, 2025 02:06 | CPPclang++18.1.3 | Success | 26,077 | ||
| Jul 30, 2025 02:05 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 02:04 | CPPclang++18.1.3 | Success | 24,601 | ||
| Jul 30, 2025 02:02 | CPPclang++18.1.3 | Success | 24,632 | ||
| Jul 30, 2025 01:53 | CPPclang++18.1.3 | Success | 25,723 | ||
| Jul 30, 2025 01:48 | CPPclang++18.1.3 | Success | 24,934 | ||
| Jul 30, 2025 01:46 | CPPclang++18.1.3 | Success | 25,204 | ||
| Jul 30, 2025 01:45 | CPPclang++18.1.3 | Success | 24,292+0.19 RP | ||
| Jul 30, 2025 01:44 | CPPclang++18.1.3 | Success | 25,158 | ||
| Jul 30, 2025 01:40 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 01:38 | CPPclang++18.1.3 | Success | 26,142 | ||
| Jul 30, 2025 01:34 | CPPclang++18.1.3 | Success | 24,356 | ||
| Jul 30, 2025 01:32 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 01:31 | CPPclang++18.1.3 | Success | 25,212 | ||
| Jul 30, 2025 01:26 | CPPclang++18.1.3 | Success | 26,539 | ||
| Jul 29, 2025 21:29 | CPPclang++18.1.3 | Success | 25,127 | ||
| Jul 29, 2025 21:24 | CPPclang++18.1.3 | Success | 24,496 | ||
| Jul 29, 2025 21:00 | CPPg++13.3.0 | Error | |||
| Jul 29, 2025 20:43 | CPPclang++18.1.3 | Error | |||
| Jul 29, 2025 20:40 | CPPclang++18.1.3 | Success | 24,949 | ||
| Jul 29, 2025 20:38 | CPPclang++18.1.3 | Success | 24,718 | ||
| Jul 29, 2025 20:35 | CPPclang++18.1.3 | Success | 24,303+2.09 RP | ||
| Jul 29, 2025 20:29 | CPPclang++18.1.3 | Success | 25,930 | ||
| Jul 29, 2025 20:20 | CPPclang++18.1.3 | Success | 24,699 | ||
| Jul 29, 2025 20:13 | CPPclang++18.1.3 | Success | 25,472 | ||
| Jul 29, 2025 19:25 | CPPclang++18.1.3 | Success | 28,141 | ||
| Jul 29, 2025 17:26 | CPPclang++18.1.3 | Success | 25,151 | ||
| Jul 29, 2025 13:27 | CPPclang++18.1.3 | Error | |||
| Jul 29, 2025 13:25 | CPPclang++18.1.3 | Error | |||
| Jul 29, 2025 13:20 | CPPclang++18.1.3 | Success | 28,231 | ||
| Jul 29, 2025 13:19 | CPPclang++18.1.3 | Success | 28,244 | ||
| Jul 29, 2025 12:07 | CPPclang++18.1.3 | Success | 24,427+2.32 RP | ||
| Jul 29, 2025 12:07 | CPPclang++18.1.3 | Success | 24,973 | ||
| Jul 29, 2025 02:33 | CPPclang++18.1.3 | Error | |||
| Jul 29, 2025 02:32 | CPPclang++18.1.3 | Error | |||
| Jul 29, 2025 02:22 | CPPclang++18.1.3 | Error | |||
| Jul 29, 2025 02:15 | CPPclang++18.1.3 | Success | 25,060 | ||
| Jul 29, 2025 02:14 | CPPclang++18.1.3 | Success | 24,576 | ||
| Jul 29, 2025 02:13 | CPPclang++18.1.3 | Success | 25,319 | ||
| Jul 29, 2025 02:11 | CPPclang++18.1.3 | Success | 25,088 | ||
| Jul 29, 2025 02:08 | CPPclang++18.1.3 | Success | 24,566+4.64 RP | ||
| Jul 29, 2025 02:03 | CPPclang++18.1.3 | Success | 24,849+2.72 RP | ||
| Jul 29, 2025 01:21 | CPPclang++18.1.3 | Success | 25,041 | ||
| Jul 29, 2025 01:17 | CPPclang++18.1.3 | Success | 25,240 | ||
| Jul 29, 2025 01:04 | CPPclang++18.1.3 | Success | 25,046 |