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 5, 2026 19:09 | CPPg++13.3.0 | Error | |||
| Mar 4, 2026 02:10 | CSHARP9.0.13 | Success | 94,875+46.32 RP | ||
| Feb 20, 2026 23:17 | CPPclang++18.1.3 | Success | 250,318+39.95 RP | ||
| Feb 20, 2026 22:56 | CPPclang++18.1.3 | Error | |||
| Feb 20, 2026 22:51 | CPPclang++18.1.3 | Error | |||
| Feb 20, 2026 22:39 | CPPclang++18.1.3 | Error | |||
| Feb 19, 2026 03:25 | CPPg++13.3.0 | Success | 154,866 | ||
| Feb 19, 2026 03:24 | CPPg++13.3.0 | Success | 127,236 | ||
| Feb 19, 2026 03:22 | CPPg++13.3.0 | Success | 83,606+0.16 RP | ||
| Feb 19, 2026 03:19 | CPPg++13.3.0 | Success | 83,792 | ||
| Feb 19, 2026 03:18 | CPPg++13.3.0 | Success | 84,567 | ||
| Feb 19, 2026 03:14 | RUSTrust-1.85.1 | Success | 164,466 | ||
| Feb 19, 2026 03:12 | RUSTrust-1.85.1 | Success | 161,296 | ||
| Feb 19, 2026 03:05 | CPPg++13.3.0 | Success | 83,726 | ||
| Feb 19, 2026 03:04 | CPPg++13.3.0 | Success | 106,408 | ||
| Feb 19, 2026 02:55 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 02:46 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 02:14 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 02:09 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 02:07 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 02:06 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 02:05 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 01:42 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 01:40 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 01:37 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 01:35 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 01:34 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 01:32 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 01:30 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 01:27 | CPPg++13.3.0 | Success | 84,617 | ||
| Feb 19, 2026 00:58 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:55 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:48 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:47 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:45 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:44 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:43 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:42 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:41 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:40 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:38 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:37 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:37 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:36 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:35 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:30 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:30 | CPPg++13.3.0 | Success | 83,846 | ||
| Feb 19, 2026 00:28 | CPPg++13.3.0 | Error | |||
| Feb 19, 2026 00:11 | CPPclang++18.1.3 | Success | 87,953 | ||
| Feb 18, 2026 23:56 | CPPg++13.3.0 | Success | 83,715+0.17 RP | ||
| Feb 18, 2026 23:54 | CPPg++13.3.0 | Success | 85,441 | ||
| Feb 18, 2026 23:49 | CPPg++13.3.0 | Success | 83,834+1.11 RP | ||
| Feb 18, 2026 00:22 | CPPg++13.3.0 | Success | 174,928 | ||
| Feb 14, 2026 07:50 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 07:43 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 07:36 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 07:06 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 06:59 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 06:52 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 06:30 | CPPg++13.3.0 | Success | 126,545 | ||
| Feb 14, 2026 06:24 | CPPg++13.3.0 | Success | 102,776 | ||
| Feb 14, 2026 06:14 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 06:02 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 05:12 | CPPg++13.3.0 | Success | 118,765 | ||
| Feb 14, 2026 05:07 | CPPg++13.3.0 | Success | 126,510 | ||
| Feb 14, 2026 05:01 | CPPg++13.3.0 | Success | 131,957 | ||
| Feb 14, 2026 04:39 | CPPg++13.3.0 | Success | 104,543 | ||
| Feb 14, 2026 03:51 | CPPg++13.3.0 | Success | 102,564 | ||
| Feb 14, 2026 03:06 | CPPg++13.3.0 | Success | 102,765 | ||
| Feb 14, 2026 03:01 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 02:55 | CPPg++13.3.0 | Success | 103,985 | ||
| Feb 14, 2026 02:48 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 02:32 | CPPg++13.3.0 | Success | 102,608 | ||
| Feb 14, 2026 02:26 | CPPg++13.3.0 | Success | 102,531+0.06 RP | ||
| Feb 14, 2026 01:50 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 01:46 | CPPg++13.3.0 | Success | 102,893 | ||
| Feb 14, 2026 01:42 | CPPg++13.3.0 | Success | 102,894 | ||
| Feb 14, 2026 00:52 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 00:46 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 00:42 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 00:32 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 00:28 | CPPg++13.3.0 | Error | |||
| Feb 14, 2026 00:19 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 23:44 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 23:39 | CPPg++13.3.0 | Success | 102,642 | ||
| Feb 13, 2026 23:31 | CPPg++13.3.0 | Success | 170,971 | ||
| Feb 13, 2026 23:09 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 22:45 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 22:42 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 22:38 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 22:33 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 22:28 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 22:19 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 22:15 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 22:05 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 22:00 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 21:55 | CPPg++13.3.0 | Error | |||
| Feb 13, 2026 21:35 | CPPg++13.3.0 | Success | 102,774 | ||
| Feb 13, 2026 20:37 | CPPg++13.3.0 | Success | 103,149 | ||
| Feb 13, 2026 20:31 | CPPg++13.3.0 | Success | 131,942 |