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 | |
|---|---|---|---|---|---|
| Feb 13, 2026 20:37 | CPPg++13.3.0 | Success | 103,149 | ||
| Feb 13, 2026 20:31 | CPPg++13.3.0 | Success | 131,942 | ||
| Feb 13, 2026 20:23 | CPPg++13.3.0 | Success | 192,349 | ||
| Feb 13, 2026 20:18 | CPPg++13.3.0 | Success | 104,757 | ||
| Feb 13, 2026 20:12 | CPPg++13.3.0 | Success | 104,741 | ||
| Feb 13, 2026 20:09 | CPPg++13.3.0 | Success | 104,712 | ||
| Feb 13, 2026 20:04 | CPPg++13.3.0 | Success | 104,603 | ||
| Feb 13, 2026 20:00 | CPPg++13.3.0 | Success | 104,667 | ||
| Feb 13, 2026 19:54 | CPPg++13.3.0 | Success | 104,572 | ||
| Feb 13, 2026 19:43 | CPPg++13.3.0 | Success | 119,155 | ||
| Feb 13, 2026 19:22 | CPPg++13.3.0 | Success | 104,001 | ||
| Feb 13, 2026 19:17 | CPPg++13.3.0 | Success | 104,164 | ||
| Feb 13, 2026 19:12 | CPPg++13.3.0 | Success | 104,163 | ||
| Feb 13, 2026 19:05 | CPPg++13.3.0 | Success | 104,268 | ||
| Feb 13, 2026 19:00 | CPPg++13.3.0 | Success | 103,053 | ||
| Feb 13, 2026 18:47 | CPPg++13.3.0 | Success | 102,599+0.07 RP | ||
| Feb 13, 2026 18:23 | CPPg++13.3.0 | Success | 102,850 | ||
| Feb 13, 2026 17:49 | CPPg++13.3.0 | Success | 102,676+0.25 RP | ||
| Feb 13, 2026 17:44 | CPPg++13.3.0 | Success | 102,942+1.73 RP | ||
| Feb 13, 2026 17:28 | CPPg++13.3.0 | Success | 104,807+9.07 RP | ||
| Feb 13, 2026 17:19 | CPPclang++18.1.3 | Success | 115,815+1.84 RP | ||
| Feb 13, 2026 16:38 | CPPclang++18.1.3 | Success | 189,026 | ||
| Feb 13, 2026 16:26 | CPPclang++18.1.3 | Success | 125,718 | ||
| Feb 13, 2026 16:20 | CPPclang++18.1.3 | Success | 118,340+2.77 RP | ||
| Feb 13, 2026 16:15 | CPPclang++18.1.3 | Success | 199,965 | ||
| Feb 13, 2026 16:06 | CPPclang++18.1.3 | Success | 151,577 | ||
| Feb 13, 2026 15:41 | CPPclang++18.1.3 | Success | 173,737 | ||
| Feb 13, 2026 15:33 | CPPclang++18.1.3 | Success | 174,164 | ||
| Feb 13, 2026 15:27 | CPPclang++18.1.3 | Success | 212,510 | ||
| Feb 13, 2026 15:19 | CPPclang++18.1.3 | Success | 213,507 | ||
| Feb 13, 2026 15:11 | CPPclang++18.1.3 | Success | 182,552 | ||
| Feb 13, 2026 13:53 | CPPclang++18.1.3 | Success | 127,103 | ||
| Feb 13, 2026 13:45 | CPPclang++18.1.3 | Success | 125,945 | ||
| Feb 13, 2026 13:39 | CPPclang++18.1.3 | Success | 125,249 | ||
| Feb 13, 2026 13:13 | CPPclang++18.1.3 | Success | 126,495 | ||
| Feb 13, 2026 13:05 | CPPclang++18.1.3 | Success | 140,090 | ||
| Feb 13, 2026 12:57 | CPPclang++18.1.3 | Success | 127,877 | ||
| Feb 13, 2026 12:50 | CPPclang++18.1.3 | Success | 122,347+6.05 RP | ||
| Feb 13, 2026 12:44 | CPPclang++18.1.3 | Success | 132,119+18.32 RP | ||
| Feb 3, 2026 22:04 | CPPg++13.3.0 | Success | 174,300+10.54 RP | ||
| Feb 3, 2026 22:03 | CPPg++13.3.0 | Success | 213,596 | ||
| Feb 3, 2026 22:03 | CPPg++13.3.0 | Success | 213,667 | ||
| Feb 3, 2026 21:49 | CPPg++13.3.0 | Success | 213,532+0.03 RP | ||
| Feb 3, 2026 21:49 | CPPg++13.3.0 | Success | 213,668+46.80 RP | ||
| Feb 3, 2026 16:17 | CPPg++13.3.0 | Success | 118,494+29.91 RP | ||
| Jan 29, 2026 20:42 | CPPg++13.3.0 | Success | 183,548+4.50 RP | ||
| Jan 29, 2026 18:44 | CPPg++13.3.0 | Success | 200,054+49.99 RP | ||
| Jan 23, 2026 21:19 | CPPg++13.3.0 | Success | 138,230 | ||
| Jan 23, 2026 21:15 | CPPg++13.3.0 | Success | 89,976 | ||
| Jan 23, 2026 21:02 | CPPg++13.3.0 | Success | 110,032 | ||
| Jan 23, 2026 21:01 | CPPg++13.3.0 | Success | 320,812 | ||
| Jan 23, 2026 20:24 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 20:23 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 20:23 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 20:20 | CPPg++13.3.0 | Success | 109,629 | ||
| Jan 23, 2026 20:20 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 20:11 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 20:08 | CPPg++13.3.0 | Success | 86,018 | ||
| Jan 23, 2026 20:08 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 20:06 | CPPg++13.3.0 | Success | 86,155 | ||
| Jan 23, 2026 20:04 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 20:03 | CPPg++13.3.0 | Success | 161,525 | ||
| Jan 23, 2026 19:58 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 19:57 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 19:17 | CPPg++13.3.0 | Success | 85,973 | ||
| Jan 23, 2026 18:40 | CPPg++13.3.0 | Success | 84,796 | ||
| Jan 23, 2026 18:38 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 18:37 | CPPg++13.3.0 | Success | 84,640 | ||
| Jan 23, 2026 18:30 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 18:29 | CPPg++13.3.0 | Success | 84,619+1.75 RP | ||
| Jan 23, 2026 18:23 | CPPg++13.3.0 | Success | 109,594 | ||
| Jan 23, 2026 18:21 | CPPg++13.3.0 | Success | 113,035 | ||
| Jan 23, 2026 18:10 | CPPg++13.3.0 | Success | 111,794 | ||
| Jan 23, 2026 18:10 | CPPclang++18.1.3 | Success | 100,601 | ||
| Jan 23, 2026 16:44 | CPPclang++18.1.3 | Success | 86,653 | ||
| Jan 23, 2026 16:40 | CPPg++13.3.0 | Success | 89,625 | ||
| Jan 23, 2026 16:38 | CPPg++13.3.0 | Success | 85,957 | ||
| Jan 23, 2026 16:35 | CPPg++13.3.0 | Success | 85,893+0.21 RP | ||
| Jan 23, 2026 16:35 | CPPg++13.3.0 | Success | 86,051+0.10 RP | ||
| Jan 23, 2026 16:34 | CPPg++13.3.0 | Success | 86,136 | ||
| Jan 23, 2026 16:34 | CPPg++13.3.0 | Success | 86,122+0.02 RP | ||
| Jan 23, 2026 16:33 | CPPg++13.3.0 | Success | 87,478 | ||
| Jan 23, 2026 16:32 | CPPg++13.3.0 | Success | 86,136+0.03 RP | ||
| Jan 23, 2026 16:03 | CPPg++13.3.0 | Success | 86,161+14.97 RP | ||
| Jan 23, 2026 16:02 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 16:01 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 04:41 | CPPg++13.3.0 | Success | 98,916+2.97 RP | ||
| Jan 23, 2026 03:46 | CPPg++13.3.0 | Success | 145,322 | ||
| Jan 23, 2026 03:40 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 03:40 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 03:39 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 03:32 | CPPg++13.3.0 | Success | 101,913+0.04 RP | ||
| Jan 23, 2026 03:20 | CPPg++13.3.0 | Success | 102,170 | ||
| Jan 23, 2026 03:17 | CPPg++13.3.0 | Error | |||
| Jan 23, 2026 03:12 | CPPg++13.3.0 | Success | 108,006 | ||
| Jan 23, 2026 03:03 | CPPg++13.3.0 | Success | 102,287 | ||
| Jan 23, 2026 03:03 | CPPg++13.3.0 | Success | 114,810 | ||
| Jan 23, 2026 02:54 | CPPg++13.3.0 | Success | 114,770 | ||
| Jan 23, 2026 02:54 | CPPg++13.3.0 | Success | 101,951+0.02 RP | ||
| Jan 23, 2026 02:54 | CPPg++13.3.0 | Success | 101,970+4.24 RP |