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 | |
|---|---|---|---|---|---|
| Aug 3, 2026 20:35 | CPPclang++20.1.2 | Success | 57,791 | ||
| Aug 3, 2026 20:34 | CPPclang++20.1.2 | Success | 57,750 | ||
| Aug 3, 2026 20:34 | CPPclang++20.1.2 | Success | 57,774 | ||
| Aug 3, 2026 20:33 | CPPclang++20.1.2 | Success | 57,892 | ||
| Aug 3, 2026 20:33 | CPPclang++20.1.2 | Success | 58,048 | ||
| Aug 3, 2026 20:32 | CPPclang++20.1.2 | Success | 57,921 | ||
| Aug 3, 2026 20:32 | CPPclang++20.1.2 | Success | 57,673 | ||
| Aug 3, 2026 20:31 | CPPclang++20.1.2 | Success | 57,631 | ||
| Aug 3, 2026 20:31 | CPPclang++20.1.2 | Success | 57,742 | ||
| Aug 3, 2026 20:30 | CPPclang++20.1.2 | Success | 57,724 | ||
| Aug 3, 2026 20:30 | CPPclang++20.1.2 | Success | 58,331 | ||
| Aug 3, 2026 20:29 | CPPclang++20.1.2 | Success | 57,933 | ||
| Aug 3, 2026 20:28 | CPPclang++20.1.2 | Success | 59,645 | ||
| Aug 3, 2026 20:28 | CPPclang++20.1.2 | Success | 57,676 | ||
| Aug 3, 2026 20:27 | CPPclang++20.1.2 | Success | 57,618+0.15 RP | ||
| Aug 3, 2026 20:27 | CPPclang++20.1.2 | Success | 57,809 | ||
| Aug 3, 2026 20:26 | CPPclang++20.1.2 | Success | 57,796 | ||
| Aug 3, 2026 20:26 | CPPclang++20.1.2 | Success | 57,882 | ||
| Aug 3, 2026 20:25 | CPPclang++20.1.2 | Success | 57,913 | ||
| Aug 3, 2026 20:25 | CPPclang++20.1.2 | Success | 57,710 | ||
| Aug 3, 2026 20:24 | CPPclang++20.1.2 | Success | 58,030 | ||
| Aug 3, 2026 20:24 | CPPclang++20.1.2 | Success | 58,078 | ||
| Aug 3, 2026 20:23 | CPPclang++20.1.2 | Success | 61,573 | ||
| Aug 3, 2026 20:23 | CPPclang++20.1.2 | Success | 63,082 | ||
| Aug 3, 2026 20:22 | CPPclang++20.1.2 | Success | 76,033 | ||
| Aug 3, 2026 20:22 | CPPclang++20.1.2 | Success | 58,490 | ||
| Aug 3, 2026 20:21 | CPPclang++20.1.2 | Success | 57,669 | ||
| Aug 3, 2026 20:21 | CPPclang++20.1.2 | Success | 59,722 | ||
| Aug 3, 2026 20:20 | CPPclang++20.1.2 | Success | 57,959 | ||
| Aug 3, 2026 20:20 | CPPclang++20.1.2 | Success | 57,669+0.04 RP | ||
| Aug 3, 2026 20:19 | CPPclang++20.1.2 | Success | 59,634 | ||
| Aug 3, 2026 20:19 | CPPclang++20.1.2 | Success | 57,986 | ||
| Aug 3, 2026 20:18 | CPPclang++20.1.2 | Success | 57,977 | ||
| Aug 3, 2026 20:18 | CPPclang++20.1.2 | Success | 59,057 | ||
| Aug 3, 2026 20:17 | CPPclang++20.1.2 | Success | 63,093 | ||
| Aug 3, 2026 20:17 | CPPclang++20.1.2 | Success | 58,034 | ||
| Aug 3, 2026 20:16 | CPPclang++20.1.2 | Success | 57,681+0.06 RP | ||
| Aug 3, 2026 20:16 | CPPclang++20.1.2 | Success | 57,725 | ||
| Aug 3, 2026 20:12 | CPPclang++20.1.2 | Success | 59,651 | ||
| Aug 3, 2026 20:11 | CPPclang++20.1.2 | Success | 57,739 | ||
| Aug 3, 2026 20:11 | CPPclang++20.1.2 | Success | 57,702 | ||
| Aug 3, 2026 20:10 | CPPclang++20.1.2 | Success | 58,943 | ||
| Aug 3, 2026 20:09 | CPPclang++20.1.2 | Success | 58,685 | ||
| Aug 3, 2026 20:08 | CPPclang++20.1.2 | Success | 57,754 | ||
| Aug 3, 2026 20:08 | CPPclang++20.1.2 | Success | 58,657 | ||
| Aug 3, 2026 20:07 | CPPclang++20.1.2 | Success | 57,702+3.75 RP | ||
| Aug 3, 2026 20:06 | CPPclang++20.1.2 | Success | 63,894 | ||
| Aug 3, 2026 20:06 | CPPclang++20.1.2 | Success | 63,146 | ||
| Aug 3, 2026 20:03 | CPPclang++20.1.2 | Success | 61,405 | ||
| Aug 3, 2026 19:57 | CPPclang++20.1.2 | Success | 27,534 | ||
| Aug 3, 2026 19:55 | CPPclang++20.1.2 | Success | 27,547 | ||
| Aug 3, 2026 19:53 | CPPclang++20.1.2 | Success | 27,928 | ||
| Aug 3, 2026 19:48 | CPPclang++20.1.2 | Success | 27,384 | ||
| Aug 3, 2026 19:42 | CPPclang++20.1.2 | Success | 29,012 | ||
| Aug 3, 2026 19:39 | CPPclang++20.1.2 | Success | 27,584 | ||
| Aug 3, 2026 19:37 | CPPclang++20.1.2 | Success | 27,639 | ||
| Aug 3, 2026 19:22 | CPPclang++20.1.2 | Success | 28,006 | ||
| Aug 3, 2026 18:37 | ZIG0.15.2 | Success | 27,602+90.17 RP | ||
| Aug 3, 2026 18:35 | CPPclang++20.1.2 | Success | 27,533 | ||
| Aug 3, 2026 18:32 | CPPclang++20.1.2 | Success | 28,203 | ||
| Aug 3, 2026 18:10 | CPPclang++20.1.2 | Success | 29,218 | ||
| Aug 3, 2026 18:02 | CSHARP10.0.7 | Success | 28,756+61.04 RP | ||
| Aug 3, 2026 18:01 | CPPclang++20.1.2 | Success | 31,617 | ||
| Aug 3, 2026 17:50 | CSHARP10.0.7 | Success | 48,169 | ||
| Aug 3, 2026 17:42 | CPPclang++19.1.1 | Success | 28,254 | ||
| Aug 3, 2026 17:29 | CPPclang++20.1.2 | Success | 27,745 | ||
| Aug 3, 2026 17:27 | CPPclang++20.1.2 | Success | 27,487 | ||
| Aug 3, 2026 17:22 | CPPclang++20.1.2 | Success | 27,381+0.67 RP | ||
| Aug 3, 2026 17:19 | CPPclang++20.1.2 | Success | 27,786 | ||
| Aug 3, 2026 17:16 | CPPclang++20.1.2 | Success | 27,431+1.19 RP | ||
| Aug 3, 2026 17:12 | CPPclang++20.1.2 | Success | 27,521+0.54 RP | ||
| Aug 3, 2026 17:07 | CPPclang++20.1.2 | Success | 28,015 | ||
| Aug 3, 2026 17:07 | GOgo1.26.2 | Success | 27,979+99.58 RP | ||
| Aug 3, 2026 16:56 | CPPclang++20.1.2 | Success | 28,487 | ||
| Aug 3, 2026 16:48 | CPPclang++20.1.2 | Success | 28,393 | ||
| Aug 3, 2026 16:43 | CPPclang++20.1.2 | Success | 28,038 | ||
| Aug 3, 2026 16:41 | CPPclang++20.1.2 | Success | 27,628 | ||
| Aug 3, 2026 16:39 | RUSTrust-1.95.0 | Success | 27,562+52.01 RP | ||
| Aug 3, 2026 16:28 | CPPclang++20.1.2 | Success | 28,185 | ||
| Aug 3, 2026 16:26 | CPPclang++20.1.2 | Success | 30,276 | ||
| Aug 3, 2026 16:25 | CPPclang++20.1.2 | Success | 27,571+0.26 RP | ||
| Aug 3, 2026 16:24 | CPPclang++20.1.2 | Success | 27,591+0.17 RP | ||
| Aug 3, 2026 16:22 | CPPclang++20.1.2 | Success | 27,604+1.22 RP | ||
| Aug 3, 2026 16:12 | CPPclang++20.1.2 | Success | 32,345 | ||
| Aug 3, 2026 16:08 | CPPclang++20.1.2 | Success | 27,852 | ||
| Aug 3, 2026 16:05 | CPPclang++20.1.2 | Success | 27,717 | ||
| Aug 3, 2026 16:03 | CPPclang++20.1.2 | Success | 28,340 | ||
| Aug 3, 2026 16:01 | CPPclang++20.1.2 | Success | 29,115 | ||
| Aug 3, 2026 15:59 | CPPclang++20.1.2 | Success | 28,363 | ||
| Aug 3, 2026 15:55 | CPPclang++20.1.2 | Success | 27,697+1.70 RP | ||
| Aug 3, 2026 15:45 | CPPclang++20.1.2 | Success | 28,418 | ||
| Aug 3, 2026 15:43 | CPPclang++20.1.2 | Success | 29,510 | ||
| Aug 3, 2026 15:38 | CPPclang++20.1.2 | Success | 30,244 | ||
| Aug 3, 2026 15:35 | CPPclang++20.1.2 | Success | 27,828+12.10 RP | ||
| Aug 3, 2026 15:09 | CPPclang++20.1.2 | Success | 29,511 | ||
| Aug 3, 2026 14:45 | CPPclang++20.1.2 | Success | 31,846 | ||
| Aug 3, 2026 13:22 | CPPclang++20.1.2 | Success | 28,865 | ||
| Aug 3, 2026 13:04 | CPPclang++20.1.2 | Success | 29,077 | ||
| Aug 3, 2026 12:43 | CPPclang++20.1.2 | Success | 32,973 | ||
| Aug 3, 2026 12:25 | CPPclang++20.1.2 | Success | 29,205 |