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 | |
|---|---|---|---|---|---|
| Mar 19, 2026 22:14 | CPPg++13.3.0 | Success | 447,012 | ||
| Mar 19, 2026 22:13 | CPPg++13.3.0 | Success | 152,413 | ||
| Mar 19, 2026 22:00 | CPPg++13.3.0 | Success | 184,857 | ||
| Mar 19, 2026 21:54 | CPPg++13.3.0 | Success | 174,344 | ||
| Mar 19, 2026 21:48 | CPPg++13.3.0 | Success | 177,561 | ||
| Mar 19, 2026 21:46 | CPPg++13.3.0 | Success | 152,939 | ||
| Mar 19, 2026 21:19 | RUSTrust-1.94.0 | Success | 108,679 | ||
| Mar 19, 2026 21:16 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 21:16 | RUSTrust-1.94.0 | Success | 108,604 | ||
| Mar 19, 2026 21:15 | RUSTrust-1.94.0 | Success | 108,669 | ||
| Mar 19, 2026 21:14 | RUSTrust-1.94.0 | Success | 109,196 | ||
| Mar 19, 2026 21:08 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 21:06 | RUSTrust-1.94.0 | Success | 107,870+0.01 RP | ||
| Mar 19, 2026 21:05 | RUSTrust-1.94.0 | Success | 107,886+0.64 RP | ||
| Mar 19, 2026 21:04 | RUSTrust-1.94.0 | Success | 108,637+0.04 RP | ||
| Mar 19, 2026 21:03 | RUSTrust-1.94.0 | Success | 108,946 | ||
| Mar 19, 2026 21:02 | RUSTrust-1.94.0 | Success | 108,686+0.03 RP | ||
| Mar 19, 2026 20:58 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 20:57 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 20:54 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 20:53 | GOgo1.23.2 | Success | 182,105 | ||
| Mar 19, 2026 20:52 | RUSTrust-1.94.0 | Success | 108,722+0.67 RP | ||
| Mar 19, 2026 20:50 | GOgo1.26.1 | Success | 182,321 | ||
| Mar 19, 2026 20:46 | GOgo1.26.1 | Error | |||
| Mar 19, 2026 20:43 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:43 | CPPg++13.3.0 | Success | 93,733 | ||
| Mar 19, 2026 20:42 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:42 | CPPg++13.3.0 | Success | 95,118 | ||
| Mar 19, 2026 20:40 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:39 | CPPg++13.3.0 | Success | 95,140 | ||
| Mar 19, 2026 20:38 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:38 | CPPg++13.3.0 | Success | 93,767 | ||
| Mar 19, 2026 20:37 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:36 | CPPg++13.3.0 | Success | 93,746 | ||
| Mar 19, 2026 20:34 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:34 | CPPg++13.3.0 | Success | 93,732 | ||
| Mar 19, 2026 20:33 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:33 | CPPg++13.3.0 | Success | 93,713 | ||
| Mar 19, 2026 20:31 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:31 | CPPg++13.3.0 | Success | 93,719 | ||
| Mar 19, 2026 20:29 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:29 | CSHARP9.0.14 | Success | 141,945 | ||
| Mar 19, 2026 20:29 | CPPg++13.3.0 | Success | 93,700+0.03 RP | ||
| Mar 19, 2026 20:28 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:28 | CPPg++13.3.0 | Success | 93,748 | ||
| Mar 19, 2026 20:26 | CSHARP9.0.14 | Error | |||
| Mar 19, 2026 20:23 | CPPg++13.3.0 | Success | 93,729 | ||
| Mar 19, 2026 20:23 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:21 | CSHARP9.0.14 | Success | 142,456 | ||
| Mar 19, 2026 20:20 | CPPg++13.3.0 | Success | 152,885 | ||
| Mar 19, 2026 20:06 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 20:04 | CPPg++13.3.0 | Success | 93,992 | ||
| Mar 19, 2026 20:02 | ZIG0.14.0 | Success | 121,721 | ||
| Mar 19, 2026 19:50 | RUSTrust-1.94.0 | Success | 123,220 | ||
| Mar 19, 2026 19:46 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 19:41 | RUSTrust-1.94.0 | Success | 115,274 | ||
| Mar 19, 2026 19:39 | RUSTrust-1.94.0 | Success | 119,911 | ||
| Mar 19, 2026 19:36 | RUSTrust-1.94.0 | Success | 116,576 | ||
| Mar 19, 2026 19:35 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 19:34 | RUSTrust-1.94.0 | Success | 115,427 | ||
| Mar 19, 2026 19:32 | RUSTrust-1.94.0 | Success | 115,461 | ||
| Mar 19, 2026 19:24 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 19:22 | CPPg++13.3.0 | Success | 299,754 | ||
| Mar 19, 2026 19:16 | CPPg++13.3.0 | Success | 96,783 | ||
| Mar 19, 2026 19:12 | CPPg++13.3.0 | Success | 162,499 | ||
| Mar 19, 2026 19:12 | CPPg++13.3.0 | Error | |||
| Mar 19, 2026 19:06 | CPPg++13.3.0 | Success | 96,800 | ||
| Mar 19, 2026 18:55 | CPPg++13.3.0 | Success | 238,680 | ||
| Mar 19, 2026 18:55 | CPPg++13.3.0 | Success | 238,596 | ||
| Mar 19, 2026 18:44 | CPPg++13.3.0 | Success | 165,663 | ||
| Mar 19, 2026 18:36 | CPPg++13.3.0 | Success | 167,258 | ||
| Mar 19, 2026 18:36 | CPPg++13.3.0 | Success | 168,448 | ||
| Mar 19, 2026 18:31 | CPPg++13.3.0 | Success | 96,854 | ||
| Mar 19, 2026 15:06 | CPPclang++18.1.3 | Success | 154,162 | ||
| Mar 19, 2026 15:05 | CPPg++13.3.0 | Success | 154,444 | ||
| Mar 19, 2026 14:30 | CPPclang++18.1.3 | Success | 149,457 | ||
| Mar 19, 2026 13:49 | CPPg++13.3.0 | Success | 172,187 | ||
| Mar 19, 2026 12:43 | CPPg++13.3.0 | Success | 153,501 | ||
| Mar 19, 2026 10:38 | CPPg++13.3.0 | Success | 294,478 | ||
| Mar 19, 2026 10:30 | CPPg++13.3.0 | Success | 153,277 | ||
| Mar 19, 2026 06:56 | CPPclang++18.1.3 | Success | 148,580+1.79 RP | ||
| Mar 19, 2026 06:44 | CPPg++13.3.0 | Success | 590,273 | ||
| Mar 19, 2026 06:40 | CPPg++13.3.0 | Success | 156,890 | ||
| Mar 19, 2026 02:44 | CPPg++13.3.0 | Success | 171,483 | ||
| Mar 19, 2026 02:18 | CPPclang++18.1.3 | Success | 62,770 | ||
| Mar 19, 2026 01:52 | CPPclang++18.1.3 | Success | 62,606 | ||
| Mar 19, 2026 01:51 | CPPclang++18.1.3 | Success | 61,489 | ||
| Mar 19, 2026 01:48 | CPPclang++18.1.3 | Success | 61,506 | ||
| Mar 19, 2026 01:48 | CPPclang++18.1.3 | Success | 61,684 | ||
| Mar 19, 2026 01:45 | CPPclang++18.1.3 | Success | 61,903 | ||
| Mar 19, 2026 01:43 | CPPclang++18.1.3 | Success | 63,854 | ||
| Mar 19, 2026 01:36 | CPPg++13.3.0 | Success | 71,582 | ||
| Mar 19, 2026 00:44 | CPPg++13.3.0 | Success | 96,649 | ||
| Mar 18, 2026 22:17 | CPPg++13.3.0 | Success | 91,202 | ||
| Mar 17, 2026 21:31 | RUSTrust-1.94.0 | Success | 200,363+4.97 RP | ||
| Mar 17, 2026 20:57 | RUSTrust-1.94.0 | Success | 222,534+6.23 RP | ||
| Mar 17, 2026 20:54 | RUSTrust-1.94.0 | Success | 286,450 | ||
| Mar 17, 2026 20:48 | RUSTrust-1.94.0 | Success | 258,392 | ||
| Mar 17, 2026 19:53 | RUSTrust-1.94.0 | Error | |||
| Mar 17, 2026 19:41 | RUSTrust-1.94.0 | Success | 258,351+19.10 RP |