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 28, 2026 15:50 | CPPclang++18.1.3 | Success | 379,629 | ||
| Mar 28, 2026 15:37 | CPPclang++18.1.3 | Success | 129,642 | ||
| Mar 28, 2026 15:24 | CPPg++13.3.0 | Success | 128,261+0.13 RP | ||
| Mar 28, 2026 15:24 | CPPg++13.3.0 | Success | 186,001 | ||
| Mar 28, 2026 15:20 | CPPg++13.3.0 | Success | 397,283 | ||
| Mar 28, 2026 15:20 | CPPg++13.3.0 | Success | 178,991 | ||
| Mar 28, 2026 14:19 | ZIG0.13.0 | Success | 1,481,698 | ||
| Mar 28, 2026 13:27 | CPPclang++18.1.3 | Success | 167,556 | ||
| Mar 28, 2026 13:23 | CPPclang++18.1.3 | Success | 239,848 | ||
| Mar 28, 2026 13:04 | CPPclang++18.1.3 | Success | 288,777 | ||
| Mar 28, 2026 12:45 | ZIG0.13.0 | Success | 314,287 | ||
| Mar 28, 2026 08:22 | ZIG0.13.0 | Success | 198,028 | ||
| Mar 28, 2026 08:17 | ZIG0.13.0 | Success | 176,628 | ||
| Mar 28, 2026 07:57 | CPPg++13.3.0 | Success | 357,904 | ||
| Mar 28, 2026 07:47 | CPPclang++18.1.3 | Success | 145,203 | ||
| Mar 28, 2026 07:14 | RUSTrust-1.94.1 | Success | 113,571 | ||
| Mar 28, 2026 06:52 | ZIG0.13.0 | Success | 171,546 | ||
| Mar 28, 2026 02:09 | ZIG0.13.0 | Success | 172,695 | ||
| Mar 28, 2026 00:39 | CPPg++13.3.0 | Success | 206,641 | ||
| Mar 27, 2026 22:33 | RUSTrust-1.94.1 | Success | 2,056,382 | ||
| Mar 27, 2026 22:16 | RUSTrust-1.94.1 | Success | 2,809,189 | ||
| Mar 27, 2026 21:27 | CPPclang++18.1.3 | Success | 179,883 | ||
| Mar 27, 2026 21:24 | CPPg++13.3.0 | Success | 187,418 | ||
| Mar 27, 2026 21:05 | RUSTrust-1.94.1 | Success | 120,650 | ||
| Mar 27, 2026 20:42 | RUSTrust-1.94.1 | Success | 2,010,505 | ||
| Mar 27, 2026 20:38 | RUSTrust-1.94.1 | Success | 2,654,447 | ||
| Mar 27, 2026 19:45 | CPPclang++18.1.3 | Success | 187,252 | ||
| Mar 27, 2026 19:26 | RUSTrust-1.94.1 | Success | 1,764,721 | ||
| Mar 27, 2026 19:24 | RUSTrust-1.94.1 | Success | 1,851,008 | ||
| Mar 27, 2026 18:49 | CPPg++13.3.0 | Success | 186,434 | ||
| Mar 27, 2026 18:49 | CPPg++13.3.0 | Success | 293,229 | ||
| Mar 27, 2026 18:41 | CPPg++13.3.0 | Success | 191,847 | ||
| Mar 27, 2026 18:38 | CPPclang++18.1.3 | Success | 183,890 | ||
| Mar 27, 2026 18:25 | RUSTrust-1.94.1 | Success | 1,919,722 | ||
| Mar 27, 2026 17:55 | CPPclang++18.1.3 | Success | 375,680 | ||
| Mar 27, 2026 17:55 | CPPg++13.3.0 | Success | 187,287 | ||
| Mar 27, 2026 17:50 | CPPg++13.3.0 | Success | 193,528 | ||
| Mar 27, 2026 17:27 | RUSTrust-1.94.0 | Success | 172,269 | ||
| Mar 27, 2026 16:36 | CPPclang++18.1.3 | Success | 123,777+1.99 RP | ||
| Mar 27, 2026 15:14 | CPPg++13.3.0 | Error | |||
| Mar 27, 2026 11:01 | RUSTrust-1.94.1 | Success | 1,584,111 | ||
| Mar 27, 2026 09:50 | CPPg++13.3.0 | Success | 318,989 | ||
| Mar 27, 2026 09:46 | CPPclang++18.1.3 | Success | 219,903 | ||
| Mar 27, 2026 09:19 | CPPg++13.3.0 | Success | 171,014 | ||
| Mar 27, 2026 09:18 | CPPg++13.3.0 | Success | 246,312 | ||
| Mar 27, 2026 09:17 | CPPg++13.3.0 | Success | 266,084 | ||
| Mar 27, 2026 09:04 | RUSTrust-1.94.1 | Success | 2,095,550 | ||
| Mar 27, 2026 08:44 | ZIG0.13.0 | Success | 1,329,607 | ||
| Mar 27, 2026 08:11 | RUSTrust-1.94.1 | Success | 185,136 | ||
| Mar 27, 2026 08:08 | RUSTrust-1.94.1 | Success | 1,256,438 | ||
| Mar 27, 2026 06:54 | RUSTrust-1.94.1 | Success | 1,258,265 | ||
| Mar 27, 2026 06:46 | RUSTrust-1.94.1 | Success | 293,629 | ||
| Mar 27, 2026 06:39 | RUSTrust-1.94.1 | Success | 2,429,668 | ||
| Mar 27, 2026 06:35 | RUSTrust-1.94.1 | Success | 1,892,562 | ||
| Mar 27, 2026 06:31 | RUSTrust-1.94.1 | Success | 2,723,311 | ||
| Mar 27, 2026 06:23 | RUSTrust-1.94.1 | Success | 3,032,650 | ||
| Mar 27, 2026 05:40 | CPPclang++18.1.3 | Success | 194,197 | ||
| Mar 27, 2026 05:06 | CPPclang++18.1.3 | Success | 178,390 | ||
| Mar 27, 2026 05:03 | CPPg++13.3.0 | Success | 255,282 | ||
| Mar 27, 2026 03:46 | CPPg++13.3.0 | Success | 285,361 | ||
| Mar 27, 2026 03:37 | CPPg++13.3.0 | Success | 209,221 | ||
| Mar 27, 2026 01:13 | CPPclang++18.1.3 | Success | 214,299 | ||
| Mar 27, 2026 01:04 | CPPclang++18.1.3 | Success | 289,258 | ||
| Mar 27, 2026 00:43 | CPPg++13.3.0 | Success | 326,046 | ||
| Mar 27, 2026 00:39 | CPPg++13.3.0 | Success | 186,758 | ||
| Mar 27, 2026 00:34 | CPPclang++18.1.3 | Success | 126,907+35.85 RP | ||
| Mar 27, 2026 00:33 | CPPclang++18.1.3 | Success | 235,119 | ||
| Mar 26, 2026 22:49 | RUSTrust-1.94.1 | Success | 1,561,610 | ||
| Mar 26, 2026 22:41 | CPPclang++18.1.3 | Success | 233,962 | ||
| Mar 26, 2026 22:22 | RUSTrust-1.94.0 | Success | 1,565,100 | ||
| Mar 26, 2026 21:59 | CPPclang++18.1.3 | Success | 232,863+6.89 RP | ||
| Mar 26, 2026 21:04 | CPPg++13.3.0 | Success | 223,134 | ||
| Mar 26, 2026 20:07 | CPPg++10.5.0 | Success | 204,486 | ||
| Mar 26, 2026 20:06 | CPPg++10.5.0 | Success | 187,843 | ||
| Mar 26, 2026 20:02 | CPPg++10.5.0 | Success | 223,177 | ||
| Mar 26, 2026 19:59 | CPPg++10.5.0 | Error | |||
| Mar 26, 2026 19:20 | CPPclang++18.1.3 | Success | 255,706 | ||
| Mar 26, 2026 19:08 | CPPclang++18.1.3 | Success | 212,672 | ||
| Mar 26, 2026 19:01 | CPPg++13.3.0 | Success | 209,581 | ||
| Mar 26, 2026 18:46 | CPPclang++18.1.3 | Success | 277,387+0.45 RP | ||
| Mar 26, 2026 18:35 | CPPclang++18.1.3 | Success | 280,860+22.90 RP | ||
| Mar 26, 2026 18:15 | CPPclang++18.1.3 | Success | 787,304+2.03 RP | ||
| Mar 26, 2026 18:14 | CPPg++13.3.0 | Success | 209,585 | ||
| Mar 26, 2026 10:58 | ZIG0.13.0 | Success | 383,507 | ||
| Mar 26, 2026 10:52 | ZIG0.13.0 | Success | 148,712 | ||
| Mar 26, 2026 10:43 | ZIG0.13.0 | Success | 337,824 | ||
| Mar 26, 2026 10:32 | ZIG0.13.0 | Success | 231,118 | ||
| Mar 26, 2026 10:21 | ZIG0.13.0 | Success | 929,314 | ||
| Mar 26, 2026 02:02 | CPPclang++18.1.3 | Success | 936,753+3.48 RP | ||
| Mar 26, 2026 00:36 | CPPclang++18.1.3 | Success | 1,390,204+0.77 RP | ||
| Mar 25, 2026 23:04 | CPPclang++18.1.3 | Success | 1,647,865 | ||
| Mar 25, 2026 21:53 | ZIG0.13.0 | Success | 474,408 | ||
| Mar 25, 2026 21:23 | CPPclang++18.1.3 | Success | 1,931,859 | ||
| Mar 25, 2026 21:08 | ZIG0.13.0 | Success | 171,734 | ||
| Mar 25, 2026 20:56 | ZIG0.13.0 | Success | 407,443 | ||
| Mar 25, 2026 20:02 | ZIG0.13.0 | Success | 474,026 | ||
| Mar 25, 2026 15:01 | ZIG0.13.0 | Success | 2,077,018 | ||
| Mar 25, 2026 14:36 | ZIG0.13.0 | Error | |||
| Mar 25, 2026 14:02 | CPPg++13.3.0 | Error | |||
| Mar 25, 2026 13:35 | RUSTrust-1.86.0 | Success | 257,830 |