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 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 | ||
| Mar 17, 2026 14:18 | CPPg++13.3.0 | Success | 153,403 | ||
| Mar 16, 2026 22:20 | CPPg++13.3.0 | Success | 154,750 | ||
| Mar 16, 2026 15:39 | CPPg++13.3.0 | Success | 158,497 | ||
| Mar 16, 2026 15:37 | CPPg++13.3.0 | Success | 157,700 | ||
| Mar 16, 2026 15:30 | CPPg++13.3.0 | Success | 152,638+2.56 RP | ||
| Mar 16, 2026 15:25 | CPPg++13.3.0 | Success | 158,854+3.20 RP | ||
| Mar 16, 2026 13:28 | CPPg++13.3.0 | Error | |||
| Mar 16, 2026 06:10 | CPPg++13.3.0 | Success | 279,139 | ||
| Mar 16, 2026 06:07 | CPPg++13.3.0 | Success | 153,833 | ||
| Mar 16, 2026 06:02 | CPPg++13.3.0 | Success | 181,066 | ||
| Mar 16, 2026 05:59 | CPPg++13.3.0 | Success | 202,803 | ||
| Mar 16, 2026 05:52 | CPPg++13.3.0 | Success | 202,108 | ||
| Mar 16, 2026 05:39 | CPPg++13.3.0 | Success | 208,904 | ||
| Mar 15, 2026 23:30 | CPPg++13.3.0 | Success | 182,729 | ||
| Mar 15, 2026 16:07 | RUSTrust-1.94.0 | Success | 510,044+6.61 RP | ||
| Mar 15, 2026 15:19 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 15:16 | CPPg++13.3.0 | Success | 195,061 | ||
| Mar 15, 2026 15:14 | CPPg++13.3.0 | Success | 152,663 | ||
| Mar 15, 2026 15:10 | CPPg++13.3.0 | Success | 155,264 | ||
| Mar 15, 2026 15:06 | CPPg++13.3.0 | Success | 149,512+3.13 RP | ||
| Mar 15, 2026 15:04 | CPPg++13.3.0 | Success | 172,993 | ||
| Mar 15, 2026 15:02 | CPPg++13.3.0 | Success | 156,840+2.90 RP | ||
| Mar 15, 2026 15:01 | CPPg++13.3.0 | Success | 199,248 | ||
| Mar 15, 2026 14:52 | CPPg++13.3.0 | Success | 164,320+4.37 RP | ||
| Mar 15, 2026 14:49 | CPPg++13.3.0 | Success | 198,261 | ||
| Mar 15, 2026 14:45 | CPPg++13.3.0 | Success | 207,224 | ||
| Mar 15, 2026 14:41 | RUSTrust-1.94.0 | Success | 1,048,388 | ||
| Mar 15, 2026 14:38 | CPPg++13.3.0 | Success | 180,346 | ||
| Mar 15, 2026 14:38 | RUSTrust-1.94.0 | Success | 989,295 | ||
| Mar 15, 2026 14:29 | CPPg++13.3.0 | Success | 177,017+1.81 RP | ||
| Mar 15, 2026 13:48 | CPPclang++18.1.3 | Success | 581,681 | ||
| Mar 15, 2026 13:48 | CPPg++13.3.0 | Success | 487,230 | ||
| Mar 15, 2026 13:40 | CPPg++13.3.0 | Success | 182,862+2.22 RP | ||
| Mar 15, 2026 11:51 | CPPg++13.3.0 | Success | 194,184 | ||
| Mar 15, 2026 10:05 | CPPg++13.3.0 | Success | 190,606+6.50 RP | ||
| Mar 15, 2026 09:36 | CPPg++13.3.0 | Success | 219,610 | ||
| Mar 15, 2026 09:32 | CPPg++13.3.0 | Success | 217,577+34.96 RP | ||
| Mar 15, 2026 08:50 | CPPg++13.3.0 | Success | 908,664+7.57 RP | ||
| Mar 15, 2026 08:47 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 05:06 | CPPg++13.3.0 | Error | |||
| Mar 15, 2026 03:30 | CPPg++13.3.0 | Success | 2,908,208+3.44 RP | ||
| Mar 14, 2026 20:17 | RUSTrust-1.94.0 | Success | 769,168+0.13 RP | ||
| Mar 14, 2026 15:10 | CPPg++13.3.0 | Success | 167,374+1.00 RP | ||
| Mar 14, 2026 15:05 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 14:51 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 14:30 | RUSTrust-1.94.0 | Success | 849,684 | ||
| Mar 14, 2026 14:24 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 14:07 | CPPg++13.3.0 | Success | 174,591 | ||
| Mar 14, 2026 13:49 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 13:46 | RUSTrust-1.94.0 | Success | 855,419 | ||
| Mar 14, 2026 13:40 | CPPg++13.3.0 | Error | |||
| Mar 14, 2026 13:30 | CPPg++13.3.0 | Success | 264,058 | ||
| Mar 14, 2026 12:15 | RUSTrust-1.94.0 | Success | 776,962+0.01 RP | ||
| Mar 14, 2026 12:12 | RUSTrust-1.94.0 | Error | |||
| Mar 14, 2026 12:10 | RUSTrust-1.94.0 | Success | 777,789+9.39 RP | ||
| Mar 14, 2026 12:00 | RUSTrust-1.94.0 | Error | |||
| Mar 14, 2026 11:59 | RUSTrust-1.94.0 | Error | |||
| Mar 14, 2026 11:57 | CPPg++13.3.0 | Success | 170,212+0.18 RP | ||
| Mar 14, 2026 11:48 | CPPg++13.3.0 | Success | 172,314 | ||
| Mar 14, 2026 11:46 | CPPg++13.3.0 | Success | 175,017 | ||
| Mar 14, 2026 11:40 | CPPg++13.3.0 | Error | |||
| Mar 13, 2026 20:18 | CPPg++13.3.0 | Success | 2,886,382+3.46 RP | ||
| Mar 13, 2026 14:12 | CPPg++13.3.0 | Success | 170,723+6.53 RP | ||
| Mar 13, 2026 14:07 | CPPclang++18.1.3 | Success | 194,758 | ||
| Mar 13, 2026 13:57 | CPPclang++18.1.3 | Success | 242,681 | ||
| Mar 13, 2026 12:25 | CPPg++13.3.0 | Success | 192,148+35.48 RP | ||
| Mar 13, 2026 11:41 | CPPg++13.3.0 | Success | 603,734+16.56 RP | ||
| Mar 13, 2026 11:33 | CPPg++13.3.0 | Error | |||
| Mar 13, 2026 11:30 | CPPg++13.3.0 | Error | |||
| Mar 11, 2026 17:16 | CPPg++13.3.0 | Error | |||
| Mar 11, 2026 17:09 | CPPg++13.3.0 | Error |