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 | |
|---|---|---|---|---|---|
| Apr 23, 2025 08:27 | CSHARP9.0.4 | Success | 839,891 | ||
| Apr 22, 2025 16:58 | CPPg++13.3.0 | Error | |||
| Apr 22, 2025 16:56 | CPPg++13.3.0 | Error | |||
| Apr 22, 2025 16:49 | CSHARP9.0.4 | Success | 858,521 | ||
| Apr 22, 2025 16:48 | CPPg++13.3.0 | Success | 161,821 | ||
| Apr 22, 2025 16:45 | CPPg++13.3.0 | Error | |||
| Apr 22, 2025 16:44 | CSHARP9.0.4 | Error | |||
| Apr 22, 2025 16:42 | CPPg++13.3.0 | Success | 225,992 | ||
| Apr 22, 2025 16:39 | CPPg++13.3.0 | Success | 154,396+16.15 RP | ||
| Apr 22, 2025 16:37 | CPPg++13.3.0 | Error | |||
| Apr 22, 2025 16:34 | CPPg++13.3.0 | Error | |||
| Apr 22, 2025 16:31 | CPPg++13.3.0 | Success | 205,671+6.35 RP | ||
| Apr 22, 2025 16:23 | CPPg++13.3.0 | Success | 236,551+0.55 RP | ||
| Apr 22, 2025 16:21 | CPPg++13.3.0 | Success | 239,663+26.08 RP | ||
| Apr 22, 2025 16:14 | CPPg++13.3.0 | Success | 639,225+6.36 RP | ||
| Apr 22, 2025 16:12 | CPPg++13.3.0 | Error | |||
| Apr 20, 2025 20:37 | CPPclang++18.1.3 | Error | |||
| Apr 20, 2025 20:25 | CPPclang++18.1.3 | Error | |||
| Apr 20, 2025 20:22 | CPPclang++18.1.3 | Error | |||
| Apr 20, 2025 20:21 | CPPclang++18.1.3 | Error | |||
| Apr 18, 2025 04:50 | CPPclang++18.1.3 | Success | 1,116,534 | ||
| Apr 18, 2025 04:47 | CPPclang++18.1.3 | Error | |||
| Apr 9, 2025 17:33 | CSHARP9.0.4 | Success | 840,637 | ||
| Apr 8, 2025 07:40 | CPPclang++18.1.3 | Success | 560,482 | ||
| Apr 8, 2025 07:22 | CPPclang++18.1.3 | Success | 560,450 | ||
| Apr 8, 2025 07:12 | CPPclang++18.1.3 | Success | 559,033+0.05 RP | ||
| Apr 8, 2025 07:12 | CSHARP9.0.3 | Success | 840,057 | ||
| Apr 8, 2025 06:35 | CPPg++13.2.0 | Success | 583,958 | ||
| Apr 8, 2025 06:34 | CPPclang++18.1.3 | Success | 560,487+2.95 RP | ||
| Apr 8, 2025 06:15 | CSHARP9.0.3 | Success | 840,361+3.20 RP | ||
| Apr 6, 2025 13:53 | CPPg++13.2.0 | Success | 361,297+6.61 RP | ||
| Apr 6, 2025 12:36 | CPPg++13.2.0 | Success | 474,627+8.34 RP | ||
| Apr 6, 2025 12:02 | CPPg++13.2.0 | Success | 785,645+12.73 RP | ||
| Apr 5, 2025 12:57 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 12:33 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 12:31 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 12:29 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 12:17 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 12:17 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 04:47 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 04:46 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 04:44 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 04:12 | CSHARP9.0.3 | Success | 1,211,206 | ||
| Apr 5, 2025 04:10 | CSHARP9.0.3 | Success | 1,156,763 | ||
| Apr 5, 2025 04:09 | CSHARP9.0.3 | Error | |||
| Apr 5, 2025 04:06 | CSHARP9.0.3 | Error | |||
| Apr 4, 2025 07:08 | CPPclang++18.1.3 | Success | 655,033 | ||
| Mar 30, 2025 23:19 | CPPclang++18.1.3 | Error | |||
| Mar 30, 2025 22:03 | CPPclang++18.1.3 | Error | |||
| Mar 30, 2025 20:46 | CPPclang++18.1.3 | Error | |||
| Mar 30, 2025 20:45 | CPPclang++18.1.3 | Error | |||
| Mar 2, 2025 03:00 | CPPclang++18.1.3 | Error | |||
| Feb 28, 2025 05:24 | CSHARP10.0.0-preview.1 | Success | 1,150,471 | ||
| Feb 26, 2025 09:52 | CPPg++13.2.0 | Error | |||
| Feb 26, 2025 09:43 | CPPg++13.2.0 | Success | 2,625,991 | ||
| Feb 26, 2025 09:39 | CPPg++13.2.0 | Success | 1,562,211 | ||
| Feb 26, 2025 09:38 | CPPg++13.2.0 | Error | |||
| Feb 26, 2025 09:33 | CPPg++13.2.0 | Error | |||
| Feb 26, 2025 09:31 | CPPg++13.2.0 | Error | |||
| Feb 26, 2025 09:29 | CPPg++13.2.0 | Error | |||
| Feb 19, 2025 01:31 | CPPclang++18.1.3 | Success | 749,734 | ||
| Feb 19, 2025 01:30 | CPPclang++18.1.3 | Success | 1,212,098 | ||
| Feb 19, 2025 01:30 | CPPg++13.2.0 | Error | |||
| Feb 19, 2025 01:29 | CPPg++13.2.0 | Error | |||
| Feb 19, 2025 01:28 | CPPg++13.2.0 | Error | |||
| Feb 19, 2025 01:24 | CPPg++13.2.0 | Success | 773,338 | ||
| Feb 19, 2025 01:24 | CPPclang++18.1.3 | Success | 1,351,760 | ||
| Feb 19, 2025 01:22 | CPPclang++18.1.3 | Error | |||
| Feb 19, 2025 01:21 | CPPclang++18.1.3 | Error | |||
| Feb 6, 2025 09:45 | CPPclang++18.1.3 | Success | 583,743+0.53 RP | ||
| Feb 6, 2025 09:42 | CPPclang++18.1.3 | Success | 1,316,918 | ||
| Feb 6, 2025 08:57 | GOgo1.23.6 | Success | 602,392+2.22 RP | ||
| Feb 6, 2025 08:48 | GOgo1.23.6 | Success | 695,294+9.82 RP | ||
| Feb 5, 2025 13:25 | GOgo1.23.6 | Error | |||
| Feb 5, 2025 13:16 | GOgo1.23.6 | Error | |||
| Feb 5, 2025 13:14 | GOgo1.23.6 | Error | |||
| Feb 5, 2025 13:10 | GOgo1.23.6 | Success | 2,192,080+0.39 RP | ||
| Feb 5, 2025 12:26 | GOgo1.23.6 | Success | 2,416,249 | ||
| Feb 5, 2025 12:21 | GOgo1.23.6 | Success | 2,398,471+0.36 RP | ||
| Feb 5, 2025 12:11 | GOgo1.23.6 | Success | 2,624,633+0.08 RP | ||
| Feb 5, 2025 12:08 | GOgo1.23.6 | Success | 2,711,276 | ||
| Feb 3, 2025 05:32 | CPPg++13.2.0 | Success | 671,595 | ||
| Feb 3, 2025 05:29 | CPPclang++18.1.3 | Success | 1,273,594 | ||
| Feb 1, 2025 22:42 | CPPg++13.2.0 | Success | 1,768,444 | ||
| Feb 1, 2025 22:40 | CPPclang++18.1.3 | Success | 627,135+15.95 RP | ||
| Jan 29, 2025 12:43 | CPPclang++18.1.3 | Success | 1,076,563+9.29 RP | ||
| Jan 29, 2025 12:40 | CPPclang++18.1.3 | Error | |||
| Jan 29, 2025 12:38 | CPPclang++18.1.3 | Error | |||
| Jan 29, 2025 12:35 | CPPclang++18.1.3 | Error | |||
| Jan 29, 2025 12:31 | CPPclang++18.1.3 | Error | |||
| Jan 29, 2025 12:24 | CPPclang++18.1.3 | Error | |||
| Jan 29, 2025 11:08 | CPPclang++18.1.3 | Success | 1,089,686 | ||
| Jan 23, 2025 08:45 | CSHARP9.0.1 | Success | 1,149,730 | ||
| Jan 23, 2025 08:32 | CSHARP9.0.1 | Success | 1,151,086 | ||
| Jan 21, 2025 07:35 | CSHARP9.0.1 | Success | 1,152,920 | ||
| Jan 19, 2025 14:49 | CPPg++13.2.0 | Success | 290,747+14.62 RP | ||
| Jan 19, 2025 14:37 | CPPg++13.2.0 | Success | 505,897 | ||
| Jan 19, 2025 14:27 | CPPg++13.2.0 | Success | 505,608+0.53 RP | ||
| Jan 19, 2025 14:03 | CPPg++13.2.0 | Success | 519,656+4.22 RP | ||
| Jan 19, 2025 13:59 | CPPg++13.2.0 | Success | 730,279 |