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 21, 2026 15:09 | RUSTrust-1.94.0 | Success | 714,165 | ||
| Mar 21, 2026 14:51 | CPPg++13.3.0 | Success | 86,012 | ||
| Mar 21, 2026 13:37 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 13:34 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 13:15 | CPPg++13.3.0 | Success | 662,720 | ||
| Mar 21, 2026 12:33 | CPPg++13.3.0 | Success | 171,447 | ||
| Mar 21, 2026 12:32 | CPPclang++18.1.3 | Success | 528,236 | ||
| Mar 21, 2026 12:06 | CPPclang++18.1.3 | Success | 242,765 | ||
| Mar 21, 2026 11:49 | CPPclang++18.1.3 | Success | 259,656 | ||
| Mar 21, 2026 11:14 | RUSTrust-1.94.0 | Error | |||
| Mar 21, 2026 10:34 | CSHARP9.0.14 | Error | |||
| Mar 21, 2026 10:23 | GOgo1.26.1 | Success | 201,700 | ||
| Mar 21, 2026 10:20 | GOgo1.26.1 | Error | |||
| Mar 21, 2026 10:05 | CSHARP9.0.14 | Success | 161,438 | ||
| Mar 21, 2026 10:00 | ZIG0.14.0 | Error | |||
| Mar 21, 2026 09:49 | RUSTrust-1.94.0 | Success | 121,071 | ||
| Mar 21, 2026 09:40 | ZIG0.13.0 | Success | 8,385,938 | ||
| Mar 21, 2026 09:39 | CPPg++13.3.0 | Success | 94,442 | ||
| Mar 21, 2026 09:27 | ZIG0.13.0 | Error | |||
| Mar 21, 2026 09:00 | CPPclang++18.1.3 | Success | 287,771 | ||
| Mar 21, 2026 08:58 | CPPclang++18.1.3 | Success | 173,013 | ||
| Mar 21, 2026 08:56 | CPPclang++18.1.3 | Success | 155,755 | ||
| Mar 21, 2026 08:18 | RUSTrust-1.94.0 | Success | 258,442 | ||
| Mar 21, 2026 08:02 | RUSTrust-1.94.0 | Success | 219,818 | ||
| Mar 21, 2026 05:58 | CPPg++13.3.0 | Success | 86,156 | ||
| Mar 21, 2026 05:58 | CPPg++13.3.0 | Success | 117,285 | ||
| Mar 21, 2026 03:42 | CPPclang++18.1.3 | Success | 148,396 | ||
| Mar 21, 2026 03:41 | CPPclang++18.1.3 | Success | 173,592 | ||
| Mar 21, 2026 03:38 | CPPg++13.3.0 | Success | 170,493 | ||
| Mar 21, 2026 03:34 | CPPg++13.3.0 | Success | 338,321 | ||
| Mar 21, 2026 03:01 | CPPg++13.3.0 | Success | 531,455 | ||
| Mar 21, 2026 02:30 | CPPclang++18.1.3 | Success | 214,887 | ||
| Mar 21, 2026 02:28 | CPPg++13.3.0 | Success | 320,451 | ||
| Mar 21, 2026 01:39 | CPPclang++18.1.3 | Success | 148,310+0.12 RP | ||
| Mar 21, 2026 01:37 | CPPclang++18.1.3 | Success | 504,786 | ||
| Mar 21, 2026 01:36 | CPPg++13.3.0 | Success | 183,392 | ||
| Mar 21, 2026 01:32 | CPPg++13.3.0 | Success | 261,015 | ||
| Mar 21, 2026 01:30 | CPPg++13.3.0 | Error | |||
| Mar 21, 2026 01:29 | CPPg++13.3.0 | Success | 214,502 | ||
| Mar 21, 2026 01:14 | GOgo1.26.1 | Success | 1,251,092 | ||
| Mar 21, 2026 00:46 | CPPg++13.3.0 | Success | 375,820 | ||
| Mar 21, 2026 00:45 | CPPg++13.3.0 | Success | 437,030 | ||
| Mar 20, 2026 21:46 | RUSTrust-1.94.0 | Success | 200,141+0.06 RP | ||
| Mar 20, 2026 21:45 | RUSTrust-1.94.0 | Success | 200,454 | ||
| Mar 20, 2026 18:49 | GOgo1.26.1 | Error | |||
| Mar 20, 2026 11:40 | CPPclang++18.1.3 | Success | 148,640 | ||
| Mar 20, 2026 11:32 | CPPclang++18.1.3 | Success | 176,357 | ||
| Mar 20, 2026 11:07 | CPPg++13.3.0 | Success | 390,594 | ||
| Mar 20, 2026 11:07 | CPPg++13.3.0 | Success | 193,733 | ||
| Mar 20, 2026 10:35 | CPPclang++18.1.3 | Success | 477,410 | ||
| Mar 20, 2026 10:35 | CPPg++13.3.0 | Success | 420,079 | ||
| Mar 20, 2026 09:52 | CPPg++13.3.0 | Success | 243,604 | ||
| Mar 20, 2026 09:27 | CPPg++13.3.0 | Success | 303,692 | ||
| Mar 20, 2026 08:44 | CPPg++13.3.0 | Success | 170,715 | ||
| Mar 20, 2026 08:21 | CPPclang++18.1.3 | Success | 189,525 | ||
| Mar 20, 2026 07:41 | CPPclang++18.1.3 | Success | 211,506 | ||
| Mar 20, 2026 07:41 | CPPg++13.3.0 | Success | 171,393 | ||
| Mar 20, 2026 07:41 | CPPclang++18.1.3 | Success | 176,759 | ||
| Mar 20, 2026 03:19 | CPPg++13.3.0 | Success | 153,360 | ||
| Mar 20, 2026 03:04 | CPPg++13.3.0 | Success | 153,032 | ||
| Mar 20, 2026 02:40 | CPPg++13.3.0 | Success | 228,071 | ||
| Mar 20, 2026 00:39 | ZIG0.14.0 | Error | |||
| Mar 20, 2026 00:35 | ZIG0.13.0 | Error | |||
| Mar 20, 2026 00:35 | ZIG0.14.0 | Error | |||
| Mar 19, 2026 23:50 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 23:45 | RUSTrust-1.94.0 | Success | 115,617 | ||
| Mar 19, 2026 23:41 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 23:37 | RUSTrust-1.94.0 | Success | 115,544 | ||
| Mar 19, 2026 23:34 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 23:29 | RUSTrust-1.94.0 | Success | 115,336 | ||
| Mar 19, 2026 23:24 | RUSTrust-1.94.0 | Error | |||
| Mar 19, 2026 23:13 | RUSTrust-1.94.0 | Success | 116,737 | ||
| Mar 19, 2026 23:10 | RUSTrust-1.94.0 | Success | 115,644 | ||
| Mar 19, 2026 23:06 | RUSTrust-1.94.0 | Success | 115,458 | ||
| Mar 19, 2026 23:04 | RUSTrust-1.94.0 | Success | 121,223 | ||
| Mar 19, 2026 22:18 | CPPg++13.3.0 | Success | 376,733 | ||
| Mar 19, 2026 22:16 | CPPg++13.3.0 | Success | 153,994 | ||
| 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 |