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 | |
|---|---|---|---|---|---|
| Jun 28, 2026 11:34 | CPPg++14.2.0 | Success | 52,639 | ||
| Jun 28, 2026 11:10 | CPPg++14.2.0 | Success | 72,045 | ||
| Jun 28, 2026 10:44 | CPPg++14.2.0 | Success | 59,628 | ||
| Jun 28, 2026 10:36 | CPPg++14.2.0 | Success | 49,459 | ||
| Jun 28, 2026 09:23 | CPPg++10.5.0 | Success | 151,786 | ||
| Jun 28, 2026 09:20 | CPPg++13.3.0 | Success | 121,528 | ||
| Jun 28, 2026 09:18 | CPPg++13.3.0 | Success | 120,294+3.31 RP | ||
| Jun 28, 2026 09:18 | CPPg++10.5.0 | Success | 345,308 | ||
| Jun 28, 2026 09:17 | CPPg++14.2.0 | Success | 125,284+18.92 RP | ||
| Jun 28, 2026 09:14 | CPPg++10.5.0 | Success | 203,577 | ||
| Jun 28, 2026 09:09 | CPPg++14.2.0 | Success | 164,218+60.89 RP | ||
| Jun 28, 2026 00:55 | CPPg++10.5.0 | Success | 157,378 | ||
| Jun 28, 2026 00:11 | CPPg++10.5.0 | Success | 137,202 | ||
| Jun 28, 2026 00:04 | CPPg++10.5.0 | Success | 151,951 | ||
| Jun 28, 2026 00:00 | CPPg++10.5.0 | Success | 150,560 | ||
| Jun 26, 2026 19:38 | CPPg++10.5.0 | Success | 205,850 | ||
| Jun 26, 2026 19:36 | CPPg++10.5.0 | Success | 206,037 | ||
| Jun 26, 2026 19:30 | CPPg++10.5.0 | Success | 164,195 | ||
| Jun 26, 2026 19:26 | CPPg++10.5.0 | Success | 136,551+0.19 RP | ||
| Jun 26, 2026 19:22 | CPPg++10.5.0 | Success | 137,181 | ||
| Jun 25, 2026 15:07 | CPPg++14.2.0 | Success | 51,031 | ||
| Jun 25, 2026 14:18 | CPPg++14.2.0 | Success | 50,844 | ||
| Jun 25, 2026 13:49 | CPPg++14.2.0 | Success | 57,166 | ||
| Jun 25, 2026 13:40 | CPPg++14.2.0 | Success | 61,450 | ||
| Jun 25, 2026 13:25 | CPPg++14.2.0 | Success | 49,603 | ||
| Jun 25, 2026 13:14 | CPPg++14.2.0 | Success | 59,817 | ||
| Jun 25, 2026 12:58 | CPPg++14.2.0 | Success | 60,231 | ||
| Jun 25, 2026 12:53 | CPPg++14.2.0 | Success | 51,224 | ||
| Jun 22, 2026 06:24 | CPPg++14.2.0 | Success | 50,228 | ||
| Jun 22, 2026 06:13 | CPPg++14.2.0 | Success | 52,862 | ||
| Jun 22, 2026 06:08 | CPPg++14.2.0 | Success | 51,795 | ||
| Jun 22, 2026 05:56 | CPPg++14.2.0 | Success | 55,676 | ||
| Jun 22, 2026 05:35 | CPPg++14.2.0 | Success | 49,440 | ||
| Jun 21, 2026 17:12 | CPPg++10.5.0 | Success | 193,692 | ||
| Jun 21, 2026 17:10 | CPPg++10.5.0 | Success | 207,229 | ||
| Jun 21, 2026 17:07 | CPPg++10.5.0 | Success | 149,469 | ||
| Jun 21, 2026 17:05 | CPPg++10.5.0 | Success | 323,592 | ||
| Jun 21, 2026 17:02 | CPPg++10.5.0 | Success | 136,937 | ||
| Jun 21, 2026 17:00 | CPPg++10.5.0 | Success | 204,961 | ||
| Jun 21, 2026 16:57 | CPPg++10.5.0 | Success | 136,907+0.67 RP | ||
| Jun 21, 2026 16:54 | CPPg++10.5.0 | Success | 138,174+8.45 RP | ||
| Jun 21, 2026 16:51 | CPPg++10.5.0 | Success | 156,451+2.27 RP | ||
| Jun 21, 2026 16:48 | CPPg++10.5.0 | Success | 182,927 | ||
| Jun 20, 2026 16:59 | CPPg++10.5.0 | Success | 164,811 | ||
| Jun 20, 2026 16:56 | CPPg++10.5.0 | Success | 163,235 | ||
| Jun 20, 2026 16:52 | CPPg++10.5.0 | Success | 167,405 | ||
| Jun 20, 2026 16:50 | CPPg++10.5.0 | Success | 162,206+61.65 RP | ||
| Jun 20, 2026 16:38 | CPPg++10.5.0 | Error | |||
| Jun 20, 2026 11:38 | CPPg++10.5.0 | Error | |||
| Jun 20, 2026 07:43 | CPPg++10.5.0 | Error | |||
| Jun 20, 2026 02:18 | CPPg++14.2.0 | Success | 49,442 | ||
| Jun 20, 2026 02:11 | CPPg++14.2.0 | Success | 50,764 | ||
| Jun 20, 2026 02:06 | CPPg++14.2.0 | Success | 49,874 | ||
| Jun 20, 2026 02:01 | CPPg++14.2.0 | Success | 50,564 | ||
| Jun 20, 2026 01:56 | CPPg++14.2.0 | Success | 51,084 | ||
| Jun 20, 2026 01:47 | CPPg++14.2.0 | Success | 51,140 | ||
| Jun 20, 2026 01:42 | CPPg++14.2.0 | Success | 50,268 | ||
| Jun 20, 2026 01:37 | CPPg++14.2.0 | Success | 54,161 | ||
| Jun 20, 2026 01:28 | CPPg++14.2.0 | Success | 56,772 | ||
| Jun 20, 2026 01:18 | CPPg++14.2.0 | Success | 55,623 | ||
| Jun 19, 2026 21:19 | CPPg++14.2.0 | Success | 49,434 | ||
| Jun 19, 2026 21:14 | CPPg++14.2.0 | Success | 49,433 | ||
| Jun 19, 2026 21:06 | CPPg++14.2.0 | Success | 53,026 | ||
| Jun 19, 2026 21:01 | CPPg++14.2.0 | Success | 50,978 | ||
| Jun 19, 2026 20:55 | CPPg++14.2.0 | Success | 52,865 | ||
| Jun 19, 2026 18:58 | CPPg++14.2.0 | Success | 49,440 | ||
| Jun 19, 2026 18:53 | CPPg++14.2.0 | Success | 49,423+0.01 RP | ||
| Jun 19, 2026 18:48 | CPPg++14.2.0 | Success | 50,914 | ||
| Jun 19, 2026 18:43 | CPPg++14.2.0 | Success | 50,091 | ||
| Jun 19, 2026 18:38 | CPPg++14.2.0 | Success | 53,474 | ||
| Jun 19, 2026 18:33 | CPPg++14.2.0 | Success | 52,487 | ||
| Jun 19, 2026 18:26 | CPPg++14.2.0 | Success | 50,674 | ||
| Jun 19, 2026 12:14 | CPPg++14.2.0 | Success | 52,856 | ||
| Jun 19, 2026 12:09 | CPPg++14.2.0 | Success | 51,614 | ||
| Jun 19, 2026 12:04 | CPPg++14.2.0 | Success | 49,425+0.29 RP | ||
| Jun 19, 2026 11:59 | CPPg++14.2.0 | Success | 49,496+1.08 RP | ||
| Jun 19, 2026 11:54 | CPPg++14.2.0 | Success | 50,125 | ||
| Jun 19, 2026 04:01 | CPPg++14.2.0 | Success | 50,789 | ||
| Jun 19, 2026 03:52 | CPPg++14.2.0 | Success | 54,834 | ||
| Jun 19, 2026 03:47 | CPPg++14.2.0 | Success | 57,365 | ||
| Jun 19, 2026 03:42 | CPPg++14.2.0 | Success | 49,761+1.61 RP | ||
| Jun 19, 2026 03:37 | CPPg++14.2.0 | Success | 50,163+2.62 RP | ||
| Jun 18, 2026 19:45 | CPPg++14.2.0 | Success | 54,285 | ||
| Jun 18, 2026 19:40 | CPPg++14.2.0 | Success | 53,687 | ||
| Jun 18, 2026 19:33 | CPPg++14.2.0 | Success | 51,971 | ||
| Jun 18, 2026 19:28 | CPPg++14.2.0 | Success | 50,832+0.94 RP | ||
| Jun 18, 2026 19:23 | CPPg++14.2.0 | Success | 52,283 | ||
| Jun 18, 2026 11:57 | CPPg++14.2.0 | Success | 52,049 | ||
| Jun 18, 2026 11:52 | CPPg++14.2.0 | Success | 52,162 | ||
| Jun 18, 2026 11:47 | CPPg++14.2.0 | Success | 53,658 | ||
| Jun 18, 2026 11:40 | CPPg++14.2.0 | Success | 54,542 | ||
| Jun 18, 2026 11:33 | CPPg++14.2.0 | Success | 56,395 | ||
| Jun 18, 2026 01:50 | CPPg++14.2.0 | Success | 52,888 | ||
| Jun 18, 2026 01:42 | CPPg++14.2.0 | Success | 51,688 | ||
| Jun 18, 2026 01:37 | CPPg++14.2.0 | Success | 51,169 | ||
| Jun 18, 2026 01:32 | CPPg++14.2.0 | Success | 71,230 | ||
| Jun 18, 2026 01:23 | CPPg++14.2.0 | Success | 55,814 | ||
| Jun 18, 2026 01:15 | CPPg++14.2.0 | Success | 59,329 | ||
| Jun 17, 2026 13:57 | CPPg++14.2.0 | Success | 51,076+0.10 RP | ||
| Jun 17, 2026 13:52 | CPPg++14.2.0 | Success | 54,091 |