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 | |
|---|---|---|---|---|---|
| Jan 23, 2026 02:40 | CPPg++13.3.0 | Success | 134,090 | ||
| Jan 23, 2026 02:23 | CPPg++13.3.0 | Success | 107,268 | ||
| Jan 23, 2026 02:23 | CPPg++13.3.0 | Success | 107,132 | ||
| Jan 23, 2026 02:22 | CPPg++13.3.0 | Success | 107,463 | ||
| Jan 23, 2026 02:21 | RUSTrust-1.92.0 | Success | 109,522+0.87 RP | ||
| Jan 23, 2026 02:21 | RUSTrust-1.92.0 | Success | 110,576+4.01 RP | ||
| Jan 23, 2026 02:16 | CPPg++13.3.0 | Success | 106,650 | ||
| Jan 23, 2026 02:16 | CPPg++13.3.0 | Success | 110,982 | ||
| Jan 23, 2026 02:11 | CPPg++13.3.0 | Success | 113,297 | ||
| Jan 23, 2026 02:10 | CPPg++13.3.0 | Success | 106,575+5.68 RP | ||
| Jan 23, 2026 01:50 | CPPg++13.3.0 | Success | 154,310 | ||
| Jan 23, 2026 01:38 | CPPg++13.3.0 | Success | 113,840 | ||
| Jan 23, 2026 01:38 | CPPg++13.3.0 | Success | 154,350 | ||
| Jan 23, 2026 01:38 | CPPg++13.3.0 | Success | 250,729 | ||
| Jan 23, 2026 01:38 | CPPg++13.3.0 | Success | 117,736 | ||
| Jan 23, 2026 01:37 | CPPg++13.3.0 | Success | 372,558 | ||
| Jan 23, 2026 01:36 | CPPg++13.3.0 | Success | 133,584 | ||
| Jan 23, 2026 01:22 | CPPg++13.3.0 | Success | 113,441+0.08 RP | ||
| Jan 23, 2026 01:21 | CPPg++13.3.0 | Success | 116,096 | ||
| Jan 23, 2026 01:17 | CPPg++13.3.0 | Success | 113,557 | ||
| Jan 23, 2026 01:17 | CPPg++13.3.0 | Success | 113,539+0.11 RP | ||
| Jan 23, 2026 01:15 | CPPg++13.3.0 | Success | 143,871 | ||
| Jan 23, 2026 01:07 | CPPg++13.3.0 | Success | 184,420 | ||
| Jan 22, 2026 23:34 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 23:33 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 23:32 | CPPg++13.3.0 | Success | 114,859 | ||
| Jan 22, 2026 23:20 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 23:17 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 23:16 | CPPg++13.3.0 | Success | 134,063 | ||
| Jan 22, 2026 23:16 | CPPg++13.3.0 | Success | 133,757 | ||
| Jan 22, 2026 23:15 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 23:03 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 23:01 | CPPg++13.3.0 | Success | 133,680 | ||
| Jan 22, 2026 22:56 | CPPg++13.3.0 | Success | 133,616 | ||
| Jan 22, 2026 22:32 | CPPg++13.3.0 | Success | 133,692 | ||
| Jan 22, 2026 22:25 | CPPg++13.3.0 | Success | 114,880 | ||
| Jan 22, 2026 22:25 | CPPg++13.3.0 | Success | 177,304 | ||
| Jan 22, 2026 22:25 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 22:25 | CPPg++13.3.0 | Success | 114,840 | ||
| Jan 22, 2026 21:30 | CPPg++13.3.0 | Success | 118,731 | ||
| Jan 22, 2026 21:30 | CPPg++13.3.0 | Success | 118,785 | ||
| Jan 22, 2026 21:10 | CPPg++13.3.0 | Success | 209,804 | ||
| Jan 22, 2026 21:10 | CPPg++13.3.0 | Success | 150,177 | ||
| Jan 22, 2026 21:06 | CPPg++13.3.0 | Success | 114,900 | ||
| Jan 22, 2026 21:03 | CPPg++13.3.0 | Success | 203,590 | ||
| Jan 22, 2026 20:45 | CPPg++13.3.0 | Success | 195,091 | ||
| Jan 22, 2026 20:43 | CPPg++13.3.0 | Success | 114,984 | ||
| Jan 22, 2026 20:43 | CPPg++13.3.0 | Success | 195,002 | ||
| Jan 22, 2026 20:42 | CPPg++13.3.0 | Success | 174,887 | ||
| Jan 22, 2026 20:32 | CPPg++13.3.0 | Success | 114,825 | ||
| Jan 22, 2026 20:11 | CPPg++13.3.0 | Success | 114,891 | ||
| Jan 22, 2026 19:53 | CPPg++13.3.0 | Success | 114,817 | ||
| Jan 22, 2026 19:23 | CPPg++13.3.0 | Success | 223,917 | ||
| Jan 22, 2026 15:49 | CPPg++13.3.0 | Success | 113,683+0.06 RP | ||
| Jan 22, 2026 04:12 | CPPg++13.3.0 | Success | 115,061 | ||
| Jan 22, 2026 04:06 | CPPg++13.3.0 | Success | 113,763+0.21 RP | ||
| Jan 22, 2026 03:56 | CPPg++13.3.0 | Success | 117,831 | ||
| Jan 22, 2026 03:45 | CPPg++13.3.0 | Success | 117,508 | ||
| Jan 22, 2026 03:33 | CPPg++13.3.0 | Success | 114,039+0.60 RP | ||
| Jan 22, 2026 03:22 | CPPg++13.3.0 | Success | 116,995 | ||
| Jan 22, 2026 03:00 | CPPg++13.3.0 | Success | 115,006 | ||
| Jan 22, 2026 02:43 | CPPg++13.3.0 | Success | 237,713 | ||
| Jan 22, 2026 02:28 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 02:19 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 02:18 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 02:17 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 02:16 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 02:15 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 02:14 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 02:13 | CPPg++13.3.0 | Error | |||
| Jan 22, 2026 02:13 | CPPg++13.3.0 | Error | |||
| Jan 21, 2026 23:24 | CPPg++13.3.0 | Success | 114,821+0.04 RP | ||
| Jan 21, 2026 23:22 | CPPg++13.3.0 | Success | 192,217 | ||
| Jan 21, 2026 23:21 | CPPg++13.3.0 | Success | 125,348 | ||
| Jan 21, 2026 23:15 | CPPg++13.3.0 | Error | |||
| Jan 21, 2026 23:08 | CPPg++13.3.0 | Success | 114,877+0.02 RP | ||
| Jan 21, 2026 18:47 | CPPg++13.3.0 | Success | 529,131 | ||
| Jan 21, 2026 18:47 | CPPg++13.3.0 | Success | 114,908+0.44 RP | ||
| Jan 21, 2026 18:46 | CPPg++13.3.0 | Success | 115,827 | ||
| Jan 21, 2026 03:09 | CPPg++13.3.0 | Success | 115,494+2.97 RP | ||
| Jan 21, 2026 02:56 | CPPg++13.3.0 | Success | 119,601+0.70 RP | ||
| Jan 20, 2026 18:42 | CPPg++13.3.0 | Error | |||
| Jan 20, 2026 16:00 | CPPg++13.3.0 | Success | 223,340 | ||
| Jan 20, 2026 14:29 | CPPg++13.3.0 | Success | 152,172 | ||
| Jan 20, 2026 04:47 | CPPg++13.3.0 | Success | 121,077 | ||
| Jan 20, 2026 04:09 | CPPg++13.3.0 | Success | 211,826 | ||
| Jan 20, 2026 03:33 | CPPg++13.3.0 | Success | 121,099 | ||
| Jan 20, 2026 03:32 | CPPg++13.3.0 | Error | |||
| Jan 20, 2026 03:32 | CPPg++13.3.0 | Error | |||
| Jan 20, 2026 03:30 | CPPg++13.3.0 | Success | 121,101 | ||
| Jan 18, 2026 04:30 | CPPg++13.3.0 | Success | 158,239 | ||
| Jan 18, 2026 03:29 | CPPg++13.3.0 | Success | 174,807 | ||
| Jan 18, 2026 01:50 | CPPg++13.3.0 | Success | 203,355 | ||
| Jan 18, 2026 01:25 | CPPg++13.3.0 | Error | |||
| Jan 18, 2026 01:25 | CPPg++13.3.0 | Success | 121,030 | ||
| Jan 18, 2026 01:24 | CPPg++13.3.0 | Success | 120,980 | ||
| Jan 18, 2026 01:24 | CPPg++13.3.0 | Success | 120,904 | ||
| Jan 18, 2026 01:23 | CPPg++13.3.0 | Success | 120,926 | ||
| Jan 18, 2026 01:22 | CPPg++13.3.0 | Success | 121,098 | ||
| Jan 18, 2026 00:48 | CPPg++13.3.0 | Success | 136,142 |