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 | |
|---|---|---|---|---|---|
| Aug 29, 2026 03:24 | CPPclang++20.1.2 | Success | 24,216 | ||
| Aug 29, 2026 03:19 | CPPclang++20.1.2 | Success | 24,206+0.04 RP | ||
| Aug 29, 2026 03:17 | CPPclang++20.1.2 | Success | 24,210 | ||
| Aug 29, 2026 03:16 | CPPclang++20.1.2 | Success | 24,994 | ||
| Aug 29, 2026 03:14 | CPPclang++20.1.2 | Success | 24,416 | ||
| Aug 29, 2026 03:12 | CPPclang++20.1.2 | Success | 24,388 | ||
| Aug 29, 2026 03:11 | CPPclang++20.1.2 | Success | 24,416 | ||
| Aug 29, 2026 03:09 | CPPclang++20.1.2 | Success | 24,807 | ||
| Aug 29, 2026 03:07 | CPPclang++20.1.2 | Success | 24,214 | ||
| Aug 29, 2026 03:05 | CPPclang++20.1.2 | Success | 24,354 | ||
| Aug 29, 2026 01:51 | CPPclang++20.1.2 | Success | 24,215 | ||
| Aug 29, 2026 01:50 | CPPclang++20.1.2 | Success | 24,260 | ||
| Aug 29, 2026 01:47 | CPPclang++20.1.2 | Error | |||
| Aug 29, 2026 01:44 | CPPclang++20.1.2 | Success | 25,565 | ||
| Aug 29, 2026 01:42 | CPPclang++20.1.2 | Success | 24,298 | ||
| Aug 29, 2026 01:37 | CPPclang++20.1.2 | Success | 24,207+0.04 RP | ||
| Aug 29, 2026 01:35 | CPPclang++20.1.2 | Success | 24,388 | ||
| Aug 29, 2026 01:34 | CPPclang++20.1.2 | Success | 24,410 | ||
| Aug 29, 2026 01:33 | CPPclang++20.1.2 | Success | 24,282 | ||
| Aug 29, 2026 01:31 | CPPclang++20.1.2 | Success | 24,254 | ||
| Aug 29, 2026 01:28 | CPPclang++20.1.2 | Success | 24,921 | ||
| Aug 29, 2026 01:27 | CPPclang++20.1.2 | Success | 24,208+1.46 RP | ||
| Aug 29, 2026 01:24 | CPPclang++20.1.2 | Success | 24,471 | ||
| Aug 29, 2026 01:23 | CPPclang++20.1.2 | Success | 24,251+3.82 RP | ||
| Aug 29, 2026 01:21 | CPPclang++20.1.2 | Success | 24,489 | ||
| Aug 29, 2026 01:12 | CPPclang++20.1.2 | Success | 24,370 | ||
| Aug 29, 2026 01:09 | CPPclang++20.1.2 | Success | 24,364+0.30 RP | ||
| Aug 29, 2026 01:07 | CPPclang++20.1.2 | Success | 24,373+0.94 RP | ||
| Aug 29, 2026 00:36 | CPPclang++20.1.2 | Success | 24,456 | ||
| Aug 29, 2026 00:30 | CPPclang++20.1.2 | Success | 24,401+2.34 RP | ||
| Aug 29, 2026 00:07 | CPPclang++20.1.2 | Success | 24,516+8.46 RP | ||
| Aug 29, 2026 00:03 | CPPclang++20.1.2 | Success | 25,170 | ||
| Aug 28, 2026 23:58 | CPPclang++20.1.2 | Success | 25,189 | ||
| Aug 28, 2026 23:52 | CPPclang++20.1.2 | Success | 25,190 | ||
| Aug 28, 2026 23:44 | CPPclang++20.1.2 | Success | 25,367 | ||
| Aug 28, 2026 23:41 | CPPclang++20.1.2 | Success | 25,073 | ||
| Aug 28, 2026 23:23 | CPPclang++20.1.2 | Success | 38,367 | ||
| Aug 28, 2026 23:14 | CPPclang++20.1.2 | Success | 25,079 | ||
| Aug 28, 2026 22:32 | CPPg++14.2.0 | Success | 25,045 | ||
| Aug 28, 2026 22:04 | CPPclang++20.1.2 | Success | 25,035+1.46 RP | ||
| Aug 28, 2026 22:00 | CPPclang++20.1.2 | Success | 25,247 | ||
| Aug 28, 2026 21:46 | CPPclang++20.1.2 | Success | 25,980 | ||
| Aug 28, 2026 21:38 | CPPclang++20.1.2 | Success | 25,127+0.44 RP | ||
| Aug 28, 2026 21:13 | CPPclang++20.1.2 | Success | 25,444 | ||
| Aug 28, 2026 20:26 | CPPclang++20.1.2 | Success | 25,247 | ||
| Aug 28, 2026 19:38 | CPPclang++20.1.2 | Success | 25,235 | ||
| Aug 28, 2026 19:18 | CPPclang++20.1.2 | Success | 25,168 | ||
| Aug 28, 2026 19:08 | CPPclang++20.1.2 | Success | 25,156+5.00 RP | ||
| Aug 28, 2026 18:44 | CPPg++14.2.0 | Success | 26,428+12.15 RP | ||
| Aug 28, 2026 16:33 | CSHARP9.0.19 | Error | |||
| Aug 28, 2026 16:12 | CSHARP9.0.19 | Success | 256,693+0.66 RP | ||
| Aug 28, 2026 16:05 | CSHARP9.0.19 | Success | 261,141+20.41 RP | ||
| Aug 28, 2026 15:59 | CSHARP9.0.19 | Error | |||
| Aug 28, 2026 15:54 | CSHARP9.0.19 | Error | |||
| Aug 28, 2026 15:28 | CSHARP9.0.19 | Success | 836,170+5.00 RP | ||
| Aug 27, 2026 20:06 | CPPg++14.2.0 | Success | 26,937+7.20 RP | ||
| Aug 26, 2026 09:33 | CPPg++14.2.0 | Success | 27,470+23.26 RP | ||
| Aug 25, 2026 16:31 | CPPg++14.2.0 | Success | 27,294 | ||
| Aug 25, 2026 16:23 | CPPg++14.2.0 | Success | 27,280 | ||
| Aug 25, 2026 16:19 | CPPg++14.2.0 | Success | 27,408 | ||
| Aug 25, 2026 16:11 | CPPg++14.2.0 | Success | 27,393 | ||
| Aug 25, 2026 16:07 | CPPg++14.2.0 | Success | 27,404 | ||
| Aug 25, 2026 16:00 | CPPg++14.2.0 | Success | 27,354 | ||
| Aug 25, 2026 15:59 | CPPg++14.2.0 | Success | 30,259 | ||
| Aug 25, 2026 15:56 | CPPg++14.2.0 | Success | 27,264+0.01 RP | ||
| Aug 25, 2026 15:55 | CPPg++14.2.0 | Success | 28,029 | ||
| Aug 25, 2026 15:51 | CPPg++14.2.0 | Success | 27,459 | ||
| Aug 25, 2026 15:50 | CPPg++14.2.0 | Success | 27,433 | ||
| Aug 25, 2026 15:47 | CPPg++14.2.0 | Success | 29,381 | ||
| Aug 25, 2026 15:46 | CPPg++14.2.0 | Success | 27,386 | ||
| Aug 25, 2026 15:45 | CPPg++14.2.0 | Success | 27,459 | ||
| Aug 25, 2026 15:43 | CPPg++14.2.0 | Success | 27,506 | ||
| Aug 25, 2026 15:41 | CPPg++14.2.0 | Success | 27,265+0.39 RP | ||
| Aug 25, 2026 15:40 | CPPg++14.2.0 | Success | 27,294+0.80 RP | ||
| Aug 25, 2026 12:28 | CPPg++14.2.0 | Success | 29,635 | ||
| Aug 25, 2026 12:24 | CPPg++14.2.0 | Success | 49,098 | ||
| Aug 25, 2026 12:20 | CPPg++14.2.0 | Success | 49,097 | ||
| Aug 25, 2026 12:03 | CPPg++14.2.0 | Success | 49,212 | ||
| Aug 25, 2026 11:25 | CPPg++14.2.0 | Success | 41,443 | ||
| Aug 25, 2026 11:11 | CPPg++14.2.0 | Success | 43,804 | ||
| Aug 25, 2026 11:00 | CPPg++14.2.0 | Success | 39,702 | ||
| Aug 25, 2026 10:44 | CPPg++14.2.0 | Success | 42,281 | ||
| Aug 25, 2026 10:21 | CPPg++14.2.0 | Success | 27,634 | ||
| Aug 25, 2026 09:45 | CPPg++14.2.0 | Success | 38,344 | ||
| Aug 25, 2026 09:31 | CPPg++14.2.0 | Success | 32,821 | ||
| Aug 25, 2026 08:58 | CPPg++14.2.0 | Success | 30,271 | ||
| Aug 25, 2026 08:51 | CPPg++14.2.0 | Success | 27,354+0.72 RP | ||
| Aug 25, 2026 08:45 | CPPg++14.2.0 | Success | 31,237 | ||
| Aug 25, 2026 08:32 | CPPg++14.2.0 | Success | 27,408+0.45 RP | ||
| Aug 25, 2026 08:18 | CPPg++14.2.0 | Success | 27,819 | ||
| Aug 25, 2026 08:15 | CPPg++14.2.0 | Success | 28,101 | ||
| Aug 25, 2026 08:14 | CPPg++14.2.0 | Success | 27,442+5.03 RP | ||
| Aug 25, 2026 07:59 | CPPg++14.2.0 | Success | 28,591 | ||
| Aug 25, 2026 07:30 | CPPg++14.2.0 | Success | 28,158 | ||
| Aug 25, 2026 07:28 | CPPg++14.2.0 | Success | 28,415 | ||
| Aug 25, 2026 07:20 | CPPg++14.2.0 | Success | 28,707 | ||
| Aug 25, 2026 07:11 | CPPg++14.2.0 | Success | 31,713 | ||
| Aug 25, 2026 07:03 | CPPg++14.2.0 | Success | 28,464 | ||
| Aug 25, 2026 06:56 | CPPg++14.2.0 | Success | 28,320 | ||
| Aug 25, 2026 06:51 | CPPg++14.2.0 | Success | 27,841 |