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:51 | CPPclang++20.1.2 | Success | 75,705 | ||
| Aug 3, 2026 20:51 | CPPclang++20.1.2 | Success | 62,863 | ||
| Aug 3, 2026 20:50 | CPPclang++20.1.2 | Success | 68,013 | ||
| Aug 3, 2026 20:50 | CPPclang++20.1.2 | Success | 62,572 | ||
| Aug 3, 2026 20:49 | CPPclang++20.1.2 | Success | 61,961 | ||
| Aug 3, 2026 20:49 | CPPclang++20.1.2 | Success | 58,052 | ||
| Aug 3, 2026 20:48 | CPPclang++20.1.2 | Success | 57,694 | ||
| Aug 3, 2026 20:48 | CPPclang++20.1.2 | Success | 58,033 | ||
| Aug 3, 2026 20:47 | CPPclang++20.1.2 | Success | 57,689 | ||
| Aug 3, 2026 20:47 | CPPclang++20.1.2 | Success | 57,946 | ||
| Aug 3, 2026 20:46 | CPPclang++20.1.2 | Success | 57,773 | ||
| Aug 3, 2026 20:45 | CPPclang++20.1.2 | Success | 57,811 | ||
| Aug 3, 2026 20:45 | CPPclang++20.1.2 | Success | 57,974 | ||
| Aug 3, 2026 20:44 | CPPclang++20.1.2 | Success | 58,294 | ||
| Aug 3, 2026 20:44 | CPPclang++20.1.2 | Success | 57,577+0.12 RP | ||
| Aug 3, 2026 20:43 | CPPclang++20.1.2 | Success | 57,775 | ||
| Aug 3, 2026 20:43 | CPPclang++20.1.2 | Success | 57,690 | ||
| Aug 3, 2026 20:42 | CPPclang++20.1.2 | Success | 57,646 | ||
| Aug 3, 2026 20:42 | CPPclang++20.1.2 | Success | 57,673 | ||
| Aug 3, 2026 20:41 | CPPclang++20.1.2 | Success | 57,669 | ||
| Aug 3, 2026 20:41 | CPPclang++20.1.2 | Success | 57,766 | ||
| Aug 3, 2026 20:40 | CPPclang++20.1.2 | Success | 57,830 | ||
| Aug 3, 2026 20:40 | CPPclang++20.1.2 | Success | 57,682 | ||
| Aug 3, 2026 20:39 | CPPclang++20.1.2 | Success | 57,726 | ||
| Aug 3, 2026 20:39 | CPPclang++20.1.2 | Success | 57,760 | ||
| Aug 3, 2026 20:38 | CPPclang++20.1.2 | Success | 57,632 | ||
| Aug 3, 2026 20:38 | CPPclang++20.1.2 | Success | 58,194 | ||
| Aug 3, 2026 20:37 | CPPclang++20.1.2 | Success | 57,711 | ||
| Aug 3, 2026 20:37 | CPPclang++20.1.2 | Success | 57,709 | ||
| Aug 3, 2026 20:36 | CPPclang++20.1.2 | Success | 57,716 | ||
| Aug 3, 2026 20:36 | CPPclang++20.1.2 | Success | 57,624 | ||
| Aug 3, 2026 20:35 | CPPclang++20.1.2 | Success | 57,733 | ||
| 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 |