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 | |
|---|---|---|---|---|---|
| Oct 10, 2026 00:02 | CPPclang++18.1.3 | Success | 49,662 | ||
| Oct 10, 2026 00:01 | CPPclang++18.1.3 | Success | 48,334+1.31 RP | ||
| Oct 9, 2026 23:40 | CPPclang++18.1.3 | Success | 49,100 | ||
| Oct 9, 2026 23:37 | CPPclang++18.1.3 | Success | 50,437 | ||
| Oct 9, 2026 23:37 | CPPclang++18.1.3 | Success | 49,926 | ||
| Oct 9, 2026 23:18 | CPPclang++18.1.3 | Success | 49,118 | ||
| Oct 9, 2026 23:18 | CPPclang++18.1.3 | Success | 48,827 | ||
| Oct 9, 2026 23:17 | CPPclang++18.1.3 | Success | 48,641+5.07 RP | ||
| Oct 9, 2026 22:24 | CPPclang++18.1.3 | Success | 50,709 | ||
| Oct 9, 2026 22:22 | CPPclang++18.1.3 | Success | 51,546 | ||
| Oct 9, 2026 22:12 | CPPclang++18.1.3 | Success | 49,870+6.51 RP | ||
| Oct 9, 2026 21:48 | CPPclang++18.1.3 | Success | 51,543+0.42 RP | ||
| Oct 9, 2026 21:40 | CPPclang++18.1.3 | Success | 51,654+0.48 RP | ||
| Oct 9, 2026 21:35 | CPPclang++18.1.3 | Success | 52,764 | ||
| Oct 9, 2026 21:34 | CPPclang++18.1.3 | Success | 53,298 | ||
| Oct 9, 2026 21:31 | CPPclang++18.1.3 | Success | 54,798 | ||
| Oct 9, 2026 21:28 | CPPclang++18.1.3 | Success | 56,144 | ||
| Oct 9, 2026 21:16 | CPPclang++18.1.3 | Success | 56,383 | ||
| Oct 9, 2026 20:22 | CPPclang++18.1.3 | Success | 51,783+7.46 RP | ||
| Oct 9, 2026 20:01 | CPPclang++18.1.3 | Success | 53,865+5.57 RP | ||
| Oct 9, 2026 19:49 | CPPclang++18.1.3 | Success | 60,341 | ||
| Oct 9, 2026 18:55 | CPPclang++18.1.3 | Success | 72,388 | ||
| Oct 9, 2026 18:33 | CPPclang++20.1.2 | Success | 34,914+281.90 RP | ||
| Oct 9, 2026 17:34 | CPPclang++18.1.3 | Success | 56,316 | ||
| Oct 9, 2026 16:15 | CPPclang++18.1.3 | Success | 59,671 | ||
| Oct 9, 2026 11:29 | CPPclang++18.1.3 | Success | 55,786 | ||
| Oct 9, 2026 11:13 | CPPclang++18.1.3 | Success | 55,814 | ||
| Oct 9, 2026 10:46 | CPPclang++18.1.3 | Success | 56,006 | ||
| Oct 9, 2026 10:41 | CPPclang++18.1.3 | Success | 55,530+2.40 RP | ||
| Oct 9, 2026 10:33 | CPPclang++18.1.3 | Success | 56,281+1.94 RP | ||
| Oct 9, 2026 10:07 | CPPclang++18.1.3 | Success | 57,228 | ||
| Oct 9, 2026 10:02 | CPPclang++18.1.3 | Success | 56,901+0.33 RP | ||
| Oct 9, 2026 09:57 | CPPclang++18.1.3 | Success | 58,647 | ||
| Oct 9, 2026 09:57 | CPPclang++18.1.3 | Success | 57,007+10.43 RP | ||
| Oct 9, 2026 09:14 | GOgo1.26.2 | Success | 23,827+5.53 RP | ||
| Oct 9, 2026 08:59 | RUSTrust-1.95.0 | Success | 23,797+5.33 RP | ||
| Oct 9, 2026 08:44 | CPPclang++18.1.3 | Success | 60,612+0.21 RP | ||
| Oct 9, 2026 08:44 | CPPclang++18.1.3 | Success | 60,691+1.01 RP | ||
| Oct 9, 2026 08:44 | CPPclang++18.1.3 | Success | 61,688 | ||
| Oct 9, 2026 08:19 | CPPclang++18.1.3 | Success | 61,150 | ||
| Oct 9, 2026 08:19 | CPPclang++18.1.3 | Success | 61,603 | ||
| Oct 9, 2026 08:15 | GOgo1.26.2 | Error | |||
| Oct 9, 2026 08:05 | CPPg++14.2.0 | Success | 70,036 | ||
| Oct 9, 2026 08:04 | CPPclang++20.1.2 | Success | 63,544 | ||
| Oct 9, 2026 08:04 | CPPclang++18.1.3 | Success | 63,541 | ||
| Oct 9, 2026 08:04 | CPPclang++18.1.3 | Success | 63,284 | ||
| Oct 9, 2026 08:04 | CPPclang++18.1.3 | Success | 61,065+5.91 RP | ||
| Oct 9, 2026 08:03 | CPPclang++18.1.3 | Success | 75,130 | ||
| Oct 9, 2026 07:57 | CPPclang++18.1.3 | Success | 63,753 | ||
| Oct 9, 2026 07:57 | CPPclang++18.1.3 | Success | 69,551 | ||
| Oct 9, 2026 07:56 | CPPclang++18.1.3 | Success | 71,900 | ||
| Oct 9, 2026 07:56 | CPPclang++18.1.3 | Success | 87,013 | ||
| Oct 9, 2026 07:53 | ZIG0.15.1 | Success | 23,815+5.00 RP | ||
| Oct 9, 2026 07:42 | CPPg++13.3.0 | Success | 72,085 | ||
| Oct 9, 2026 07:42 | CPPclang++18.1.3 | Success | 80,895 | ||
| Oct 9, 2026 07:41 | CPPclang++18.1.3 | Success | 66,267 | ||
| Oct 9, 2026 07:41 | CPPclang++18.1.3 | Success | 63,352+35.50 RP | ||
| Oct 9, 2026 07:34 | CPPclang++20.1.2 | Success | 90,438 | ||
| Oct 9, 2026 07:33 | CPPg++13.3.0 | Success | 95,606 | ||
| Oct 9, 2026 07:33 | CPPg++13.3.0 | Success | 82,121 | ||
| Oct 9, 2026 07:33 | CPPg++13.3.0 | Success | 95,960 | ||
| Oct 9, 2026 07:32 | CPPclang++18.1.3 | Success | 105,571 | ||
| Oct 9, 2026 07:31 | CPPclang++18.1.3 | Success | 81,733+11.79 RP | ||
| Oct 9, 2026 07:31 | CPPclang++18.1.3 | Success | 172,672 | ||
| Oct 9, 2026 07:31 | CPPclang++18.1.3 | Success | 115,880 | ||
| Oct 9, 2026 07:31 | CPPclang++18.1.3 | Success | 90,449+110.56 RP | ||
| Oct 9, 2026 07:10 | RUSTrust-1.95.0 | Success | 26,602 | ||
| Oct 7, 2026 06:16 | CPPg++13.3.0 | Success | 23,762+2.04 RP | ||
| Oct 7, 2026 04:39 | CPPg++13.3.0 | Success | 23,820+14.05 RP | ||
| Oct 7, 2026 04:18 | CPPg++13.3.0 | Success | 24,319+33.73 RP | ||
| Oct 7, 2026 03:38 | CPPg++13.3.0 | Success | 26,492+95.71 RP | ||
| Oct 7, 2026 02:56 | CPPg++13.3.0 | Success | 35,491+281.76 RP | ||
| Oct 6, 2026 04:03 | CPPg++14.2.0 | Success | 2,214,173+4.52 RP | ||
| Oct 6, 2026 02:41 | CPPclang++18.1.3 | Error | |||
| Oct 3, 2026 07:56 | CPPg++14.2.0 | Error | |||
| Sep 26, 2026 18:00 | CSHARP9.0.18 | Success | 24,110+21.59 RP | ||
| Sep 26, 2026 17:58 | GOgo1.26.2 | Success | 24,145+21.24 RP | ||
| Sep 26, 2026 17:56 | ZIG0.15.1 | Success | 24,102+17.74 RP | ||
| Sep 26, 2026 17:56 | RUSTrust-1.95.0 | Success | 24,103+18.11 RP | ||
| Sep 25, 2026 17:08 | CPPclang++20.1.2 | Success | 211,343 | ||
| Sep 25, 2026 17:08 | CPPclang++18.1.3 | Success | 30,578+5.79 RP | ||
| Sep 25, 2026 17:07 | CPPclang++20.1.2 | Success | 205,584 | ||
| Sep 25, 2026 17:05 | CPPclang++20.1.2 | Success | 236,762 | ||
| Sep 25, 2026 16:58 | CPPclang++20.1.2 | Success | 176,570 | ||
| Sep 25, 2026 16:54 | CPPclang++20.1.2 | Success | 210,793 | ||
| Sep 25, 2026 16:49 | CPPclang++20.1.2 | Success | 150,714 | ||
| Sep 25, 2026 16:40 | CPPclang++20.1.2 | Success | 181,647 | ||
| Sep 25, 2026 04:47 | CPPclang++20.1.2 | Success | 31,129+9.04 RP | ||
| Sep 25, 2026 04:44 | CPPg++14.2.0 | Success | 177,930 | ||
| Sep 25, 2026 04:43 | CPPclang++20.1.2 | Success | 176,643 | ||
| Sep 25, 2026 04:38 | CPPclang++20.1.2 | Success | 184,663 | ||
| Sep 25, 2026 01:09 | CPPclang++20.1.2 | Success | 146,857 | ||
| Sep 25, 2026 01:04 | CPPclang++20.1.2 | Success | 211,428 | ||
| Sep 25, 2026 00:58 | CPPclang++20.1.2 | Success | 178,100 | ||
| Sep 25, 2026 00:36 | CPPclang++20.1.2 | Success | 239,765 | ||
| Sep 25, 2026 00:34 | CPPclang++20.1.2 | Success | 32,030+7.22 RP | ||
| Sep 25, 2026 00:22 | CPPclang++20.1.2 | Success | 180,655 | ||
| Sep 25, 2026 00:19 | CPPclang++20.1.2 | Success | 180,297 | ||
| Sep 25, 2026 00:04 | CPPclang++20.1.2 | Success | 32,788+27.80 RP | ||
| Sep 25, 2026 00:00 | CPPclang++20.1.2 | Success | 152,367 |