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 | |
|---|---|---|---|---|---|
| May 6, 2026 06:08 | CPPg++13.3.0 | Success | 94,873 | ||
| May 5, 2026 23:27 | CPPg++13.3.0 | Success | 94,817 | ||
| May 5, 2026 19:46 | CPPg++13.3.0 | Success | 348,994 | ||
| May 5, 2026 19:32 | CPPg++13.3.0 | Success | 95,285 | ||
| May 5, 2026 15:31 | CPPg++10.5.0 | Success | 111,656 | ||
| May 5, 2026 07:44 | CPPg++14.2.0 | Error | |||
| May 5, 2026 05:05 | CPPg++13.3.0 | Success | 96,545 | ||
| May 5, 2026 00:47 | CPPg++13.3.0 | Success | 96,399 | ||
| May 5, 2026 00:35 | GOgo1.26.1 | Success | 368,095 | ||
| May 4, 2026 19:41 | RUSTrust-1.95.0 | Success | 131,437+0.54 RP | ||
| May 4, 2026 19:40 | RUSTrust-1.95.0 | Error | |||
| May 2, 2026 18:50 | RUSTrust-1.95.0 | Success | 132,371+0.49 RP | ||
| May 2, 2026 18:44 | RUSTrust-1.95.0 | Success | 136,117 | ||
| May 2, 2026 18:41 | RUSTrust-1.95.0 | Error | |||
| May 2, 2026 18:35 | RUSTrust-1.95.0 | Success | 133,241+0.90 RP | ||
| May 2, 2026 18:33 | RUSTrust-1.95.0 | Success | 134,850+10.10 RP | ||
| May 2, 2026 14:05 | RUSTrust-1.94.0 | Success | 156,133 | ||
| May 1, 2026 16:59 | CPPg++10.5.0 | Success | 945,255 | ||
| May 1, 2026 16:58 | CPPg++10.5.0 | Success | 209,920 | ||
| May 1, 2026 16:55 | CPPg++10.5.0 | Success | 191,297+52.27 RP | ||
| May 1, 2026 09:28 | RUSTrust-1.95.0 | Success | 125,804 | ||
| May 1, 2026 08:16 | CPPg++14.2.0 | Success | 130,759 | ||
| May 1, 2026 08:14 | CPPg++14.2.0 | Success | 172,448 | ||
| May 1, 2026 02:05 | CPPg++13.3.0 | Success | 131,371+0.04 RP | ||
| Apr 30, 2026 17:53 | CPPg++13.3.0 | Success | 131,435+0.42 RP | ||
| Apr 30, 2026 13:45 | CPPg++14.2.0 | Error | |||
| Apr 30, 2026 04:55 | CPPg++13.3.0 | Success | 139,807 | ||
| Apr 30, 2026 02:50 | GOgo1.26.2 | Success | 143,653 | ||
| Apr 30, 2026 02:14 | CPPg++13.3.0 | Success | 132,167+1.32 RP | ||
| Apr 29, 2026 23:43 | CPPg++13.3.0 | Success | 134,510+1.62 RP | ||
| Apr 29, 2026 21:07 | CPPg++13.3.0 | Success | 137,499+0.93 RP | ||
| Apr 29, 2026 16:16 | CPPg++10.5.0 | Success | 205,582 | ||
| Apr 29, 2026 07:38 | CPPg++13.3.0 | Success | 140,782 | ||
| Apr 28, 2026 20:19 | CSHARP9.0.15 | Error | |||
| Apr 28, 2026 20:15 | CSHARP9.0.15 | Error | |||
| Apr 28, 2026 15:18 | CPPg++10.5.0 | Success | 107,527 | ||
| Apr 28, 2026 13:53 | RUSTrust-1.95.0 | Success | 126,145 | ||
| Apr 28, 2026 13:24 | RUSTrust-1.94.1 | Success | 143,050 | ||
| Apr 28, 2026 13:21 | RUSTrust-1.94.1 | Success | 125,780 | ||
| Apr 28, 2026 13:18 | RUSTrust-1.94.1 | Success | 126,257 | ||
| Apr 28, 2026 13:16 | RUSTrust-1.94.1 | Success | 125,762+0.28 RP | ||
| Apr 28, 2026 12:59 | RUSTrust-1.94.1 | Success | 130,060 | ||
| Apr 28, 2026 12:57 | RUSTrust-1.94.1 | Success | 126,353 | ||
| Apr 28, 2026 12:56 | RUSTrust-1.94.1 | Success | 126,207+0.40 RP | ||
| Apr 28, 2026 09:12 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 09:05 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 08:58 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 08:51 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 08:44 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 08:43 | CPPg++10.5.0 | Success | 173,283 | ||
| Apr 28, 2026 08:39 | CPPclang++18.1.3 | Success | 184,764 | ||
| Apr 28, 2026 08:37 | CPPg++10.5.0 | Success | 176,050 | ||
| Apr 28, 2026 08:37 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 08:29 | CPPg++10.5.0 | Success | 170,096 | ||
| Apr 28, 2026 08:26 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 08:25 | CPPg++10.5.0 | Success | 170,204 | ||
| Apr 28, 2026 08:21 | CPPg++10.5.0 | Success | 169,976+10.19 RP | ||
| Apr 28, 2026 08:19 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 08:12 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 08:03 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 07:40 | CPPg++14.2.0 | Error | |||
| Apr 28, 2026 00:30 | CPPg++10.5.0 | Success | 147,198 | ||
| Apr 27, 2026 18:49 | CPPg++14.2.0 | Success | 191,338+35.88 RP | ||
| Apr 27, 2026 18:37 | CPPg++14.2.0 | Success | 610,470+16.38 RP | ||
| Apr 27, 2026 18:20 | CPPg++14.2.0 | Error | |||
| Apr 27, 2026 16:44 | CPPg++13.3.0 | Success | 140,746 | ||
| Apr 27, 2026 12:17 | CPPclang++18.1.3 | Success | 107,184 | ||
| Apr 27, 2026 12:09 | CPPclang++18.1.3 | Success | 104,589 | ||
| Apr 27, 2026 12:06 | CPPclang++18.1.3 | Success | 104,684 | ||
| Apr 27, 2026 12:04 | CPPclang++18.1.3 | Success | 104,980 | ||
| Apr 27, 2026 11:58 | CPPclang++18.1.3 | Success | 105,324 | ||
| Apr 27, 2026 11:57 | CPPclang++18.1.3 | Success | 104,176 | ||
| Apr 27, 2026 11:52 | CPPg++14.2.0 | Success | 113,338 | ||
| Apr 27, 2026 11:51 | CPPclang++20.1.2 | Success | 104,118 | ||
| Apr 27, 2026 11:49 | CPPclang++18.1.3 | Success | 104,064 | ||
| Apr 27, 2026 11:41 | CPPclang++18.1.3 | Success | 104,068+4.44 RP | ||
| Apr 27, 2026 11:26 | CPPg++10.5.0 | Success | 117,631 | ||
| Apr 27, 2026 11:24 | CPPclang++18.1.3 | Success | 113,006 | ||
| Apr 27, 2026 11:23 | CPPclang++18.1.3 | Success | 109,105+0.10 RP | ||
| Apr 27, 2026 11:21 | CPPclang++18.1.3 | Success | 136,704 | ||
| Apr 27, 2026 11:20 | CPPclang++18.1.3 | Success | 253,027 | ||
| Apr 27, 2026 11:19 | CPPclang++18.1.3 | Success | 118,061 | ||
| Apr 27, 2026 11:16 | CPPclang++18.1.3 | Success | 109,230+24.24 RP | ||
| Apr 27, 2026 11:14 | CPPclang++18.1.3 | Error | |||
| Apr 27, 2026 10:53 | CPPg++10.5.0 | Error | |||
| Apr 27, 2026 10:49 | CPPg++10.5.0 | Error | |||
| Apr 27, 2026 10:49 | CPPg++10.5.0 | Error | |||
| Apr 27, 2026 02:42 | GOgo1.26.2 | Success | 143,624 | ||
| Apr 26, 2026 21:10 | GOgo1.26.2 | Success | 143,331 | ||
| Apr 26, 2026 21:09 | RUSTrust-1.94.0 | Success | 156,110+13.00 RP | ||
| Apr 26, 2026 20:32 | CPPg++10.5.0 | Success | 205,578+0.10 RP | ||
| Apr 26, 2026 20:31 | CPPg++10.5.0 | Success | 205,981+0.24 RP | ||
| Apr 26, 2026 20:29 | CPPg++10.5.0 | Success | 207,323 | ||
| Apr 26, 2026 20:27 | CPPg++13.3.0 | Success | 139,282+4.66 RP | ||
| Apr 26, 2026 19:30 | CPPg++10.5.0 | Success | 230,207 | ||
| Apr 26, 2026 18:20 | CPPclang++20.1.2 | Success | 214,480 | ||
| Apr 26, 2026 18:19 | CPPg++14.2.0 | Success | 208,465 | ||
| Apr 26, 2026 18:18 | CPPg++10.5.0 | Success | 206,987+0.74 RP | ||
| Apr 26, 2026 18:17 | CPPg++10.5.0 | Success | 284,229 | ||
| Apr 26, 2026 16:26 | CPPg++10.5.0 | Success | 210,185+47.58 RP |