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 4, 2026 08:48 | CPPclang++20.1.2 | Success | 26,549 | ||
| Aug 4, 2026 08:32 | CPPclang++20.1.2 | Success | 26,444 | ||
| Aug 4, 2026 08:24 | CPPclang++20.1.2 | Success | 30,478 | ||
| Aug 4, 2026 08:08 | RUSTrust-1.95.0 | Success | 26,124+19.97 RP | ||
| Aug 4, 2026 08:07 | CPPclang++20.1.2 | Success | 26,108 | ||
| Aug 4, 2026 07:56 | CPPclang++20.1.2 | Success | 26,224 | ||
| Aug 4, 2026 07:54 | CPPclang++20.1.2 | Success | 26,229 | ||
| Aug 4, 2026 07:52 | CPPclang++20.1.2 | Success | 26,314 | ||
| Aug 4, 2026 07:50 | CPPclang++20.1.2 | Success | 26,951 | ||
| Aug 4, 2026 07:49 | CPPclang++20.1.2 | Success | 26,127 | ||
| Aug 4, 2026 07:46 | CPPclang++20.1.2 | Success | 26,100+0.88 RP | ||
| Aug 4, 2026 07:43 | CPPclang++20.1.2 | Success | 26,160+6.58 RP | ||
| Aug 4, 2026 07:39 | CPPclang++20.1.2 | Success | 26,618+0.35 RP | ||
| Aug 4, 2026 07:38 | CPPclang++20.1.2 | Success | 27,058 | ||
| Aug 4, 2026 07:22 | CPPclang++20.1.2 | Success | 27,395 | ||
| Aug 4, 2026 07:15 | CPPclang++20.1.2 | Success | 27,162 | ||
| Aug 4, 2026 07:05 | CPPclang++20.1.2 | Success | 26,643 | ||
| Aug 4, 2026 07:03 | CPPclang++20.1.2 | Success | 26,643+0.86 RP | ||
| Aug 4, 2026 07:01 | CPPclang++20.1.2 | Success | 26,731 | ||
| Aug 4, 2026 06:57 | CPPclang++20.1.2 | Success | 26,766 | ||
| Aug 4, 2026 06:54 | CPPclang++20.1.2 | Success | 26,704+1.09 RP | ||
| Aug 4, 2026 06:45 | CPPclang++20.1.2 | Success | 27,576 | ||
| Aug 4, 2026 06:13 | CPPclang++20.1.2 | Success | 26,782+2.11 RP | ||
| Aug 4, 2026 06:11 | CPPclang++20.1.2 | Success | 27,120 | ||
| Aug 4, 2026 06:08 | CPPclang++20.1.2 | Success | 26,934+2.10 RP | ||
| Aug 4, 2026 05:59 | CPPclang++20.1.2 | Success | 29,418 | ||
| Aug 4, 2026 05:31 | CPPclang++20.1.2 | Success | 31,730 | ||
| Aug 4, 2026 05:15 | CPPclang++20.1.2 | Success | 27,250 | ||
| Aug 4, 2026 05:14 | CPPclang++20.1.2 | Success | 61,767 | ||
| Aug 4, 2026 05:12 | CPPclang++20.1.2 | Success | 28,791 | ||
| Aug 4, 2026 05:10 | CPPclang++19.1.1 | Success | 28,784 | ||
| Aug 4, 2026 05:07 | CPPclang++19.1.1 | Success | 27,974 | ||
| Aug 4, 2026 05:05 | CPPclang++20.1.2 | Success | 27,134 | ||
| Aug 4, 2026 05:03 | CPPclang++20.1.2 | Success | 27,139 | ||
| Aug 4, 2026 04:53 | CPPclang++20.1.2 | Success | 31,149 | ||
| Aug 4, 2026 04:47 | CPPclang++20.1.2 | Success | 27,918 | ||
| Aug 4, 2026 04:11 | CPPclang++20.1.2 | Success | 27,475 | ||
| Aug 4, 2026 04:09 | CPPclang++20.1.2 | Success | 27,373 | ||
| Aug 4, 2026 04:07 | CPPclang++20.1.2 | Success | 27,236 | ||
| Aug 4, 2026 03:58 | CPPclang++20.1.2 | Success | 27,294 | ||
| Aug 4, 2026 03:50 | CPPclang++20.1.2 | Success | 27,427 | ||
| Aug 4, 2026 03:47 | CPPclang++20.1.2 | Success | 27,175 | ||
| Aug 4, 2026 03:45 | CPPclang++20.1.2 | Success | 27,260 | ||
| Aug 4, 2026 03:40 | CPPclang++20.1.2 | Success | 27,370 | ||
| Aug 4, 2026 03:37 | CPPclang++20.1.2 | Success | 27,374 | ||
| Aug 4, 2026 03:35 | CPPclang++20.1.2 | Success | 27,189 | ||
| Aug 4, 2026 03:29 | CPPclang++20.1.2 | Success | 31,697 | ||
| Aug 4, 2026 03:19 | CPPclang++20.1.2 | Success | 28,116 | ||
| Aug 4, 2026 03:14 | CPPclang++20.1.2 | Success | 27,163 | ||
| Aug 4, 2026 03:13 | CPPclang++20.1.2 | Success | 27,993 | ||
| Aug 4, 2026 03:11 | CPPclang++20.1.2 | Success | 27,758 | ||
| Aug 4, 2026 02:59 | CPPclang++20.1.2 | Success | 27,504 | ||
| Aug 4, 2026 02:57 | CPPclang++20.1.2 | Success | 27,539 | ||
| Aug 4, 2026 02:56 | CPPclang++20.1.2 | Success | 27,153 | ||
| Aug 4, 2026 02:53 | CPPclang++20.1.2 | Success | 27,632 | ||
| Aug 4, 2026 02:51 | CPPclang++20.1.2 | Success | 27,252 | ||
| Aug 4, 2026 02:48 | CPPclang++20.1.2 | Success | 27,170 | ||
| Aug 4, 2026 02:45 | CPPclang++20.1.2 | Success | 27,167 | ||
| Aug 4, 2026 02:40 | CPPclang++20.1.2 | Success | 27,992 | ||
| Aug 4, 2026 02:36 | CPPclang++20.1.2 | Success | 27,110 | ||
| Aug 4, 2026 02:32 | CPPclang++20.1.2 | Success | 27,098 | ||
| Aug 4, 2026 02:29 | CPPclang++20.1.2 | Success | 27,087+1.74 RP | ||
| Aug 4, 2026 02:26 | CPPclang++20.1.2 | Success | 27,227 | ||
| Aug 4, 2026 02:22 | CPPclang++20.1.2 | Success | 27,215+0.45 RP | ||
| Aug 4, 2026 02:21 | CPPclang++20.1.2 | Success | 27,476 | ||
| Aug 4, 2026 02:14 | CPPclang++20.1.2 | Success | 28,943 | ||
| Aug 4, 2026 02:08 | CPPclang++20.1.2 | Success | 27,275 | ||
| Aug 4, 2026 02:05 | CPPclang++20.1.2 | Success | 27,949 | ||
| Aug 4, 2026 02:02 | CPPclang++20.1.2 | Success | 31,722 | ||
| Aug 4, 2026 01:57 | CPPclang++20.1.2 | Success | 32,451 | ||
| Aug 4, 2026 01:45 | CPPclang++20.1.2 | Success | 29,122 | ||
| Aug 4, 2026 01:44 | CPPclang++20.1.2 | Success | 29,771 | ||
| Aug 4, 2026 01:37 | CPPclang++20.1.2 | Success | 27,494 | ||
| Aug 4, 2026 01:27 | CPPclang++20.1.2 | Success | 27,248+1.19 RP | ||
| Aug 4, 2026 00:49 | CPPclang++20.1.2 | Success | 35,252 | ||
| Aug 4, 2026 00:39 | CPPclang++20.1.2 | Success | 27,337+0.11 RP | ||
| Aug 4, 2026 00:37 | CPPclang++20.1.2 | Success | 27,345+0.48 RP | ||
| Aug 4, 2026 00:23 | CPPclang++20.1.2 | Success | 28,082 | ||
| Aug 4, 2026 00:09 | CPPclang++20.1.2 | Success | 27,967 | ||
| Aug 4, 2026 00:07 | CPPclang++20.1.2 | Success | 28,059 | ||
| Aug 4, 2026 00:02 | CPPclang++20.1.2 | Success | 28,198 | ||
| Aug 3, 2026 23:35 | CPPclang++20.1.2 | Success | 31,772 | ||
| Aug 3, 2026 23:05 | CPPclang++20.1.2 | Success | 28,030 | ||
| Aug 3, 2026 22:58 | CPPclang++18.1.3 | Success | 28,575 | ||
| Aug 3, 2026 22:33 | CPPclang++20.1.2 | Success | 29,431 | ||
| Aug 3, 2026 22:26 | CPPclang++20.1.2 | Success | 57,419 | ||
| Aug 3, 2026 22:24 | CPPclang++20.1.2 | Success | 57,463 | ||
| Aug 3, 2026 22:22 | CPPclang++20.1.2 | Success | 57,405 | ||
| Aug 3, 2026 22:20 | CPPclang++20.1.2 | Success | 57,383+0.24 RP | ||
| Aug 3, 2026 22:18 | CPPclang++20.1.2 | Success | 57,462+0.12 RP | ||
| Aug 3, 2026 22:16 | CPPclang++20.1.2 | Success | 57,660 | ||
| Aug 3, 2026 22:14 | CPPclang++20.1.2 | Success | 59,061 | ||
| Aug 3, 2026 22:12 | CPPclang++20.1.2 | Success | 69,125 | ||
| Aug 3, 2026 22:10 | CPPclang++20.1.2 | Success | 31,703 | ||
| Aug 3, 2026 22:10 | CPPclang++20.1.2 | Success | 58,425 | ||
| Aug 3, 2026 22:08 | CPPclang++20.1.2 | Success | 57,503+0.09 RP | ||
| Aug 3, 2026 22:04 | CPPclang++20.1.2 | Success | 58,177 | ||
| Aug 3, 2026 22:02 | CPPclang++20.1.2 | Success | 58,706 | ||
| Aug 3, 2026 22:00 | CPPclang++20.1.2 | Success | 57,703 | ||
| Aug 3, 2026 21:57 | CPPclang++20.1.2 | Success | 59,169 |