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 | |
|---|---|---|---|---|---|
| Nov 5, 2025 13:52 | CSHARP9.0.10 | Error | |||
| Nov 5, 2025 13:49 | CSHARP9.0.10 | Error | |||
| Nov 5, 2025 13:33 | CSHARP9.0.10 | Error | |||
| Nov 5, 2025 13:16 | CSHARP9.0.10 | Error | |||
| Oct 20, 2025 02:52 | CPPg++13.3.0 | Success | 594,764+3.83 RP | ||
| Oct 20, 2025 02:51 | CPPg++13.3.0 | Success | 774,927 | ||
| Oct 20, 2025 02:44 | CPPg++13.3.0 | Success | 770,500+0.24 RP | ||
| Oct 19, 2025 02:53 | CPPg++13.3.0 | Success | 890,069 | ||
| Oct 19, 2025 02:33 | CPPclang++18.1.3 | Success | 1,094,182 | ||
| Oct 19, 2025 02:33 | CPPg++13.3.0 | Success | 785,109+12.74 RP | ||
| Oct 19, 2025 02:29 | CPPg++13.3.0 | Error | |||
| Oct 19, 2025 02:29 | CPPg++13.3.0 | Error | |||
| Oct 19, 2025 02:28 | CPPclang++18.1.3 | Error | |||
| Oct 19, 2025 02:28 | CPPg++13.3.0 | Error | |||
| Oct 19, 2025 02:28 | CPPg++13.3.0 | Error | |||
| Oct 11, 2025 22:40 | CPPg++13.3.0 | Success | 635,403+12.33 RP | ||
| Oct 11, 2025 20:29 | CPPg++13.3.0 | Success | 2,931,666+3.41 RP | ||
| Oct 10, 2025 07:13 | CPPg++13.3.0 | Success | 270,396 | ||
| Oct 7, 2025 07:14 | CPPg++13.3.0 | Error | |||
| Oct 7, 2025 07:11 | CPPg++13.3.0 | Error | |||
| Oct 7, 2025 06:58 | CPPg++13.3.0 | Error | |||
| Oct 7, 2025 06:35 | CPPg++13.3.0 | Error | |||
| Oct 6, 2025 11:27 | CPPg++13.3.0 | Error | |||
| Oct 4, 2025 20:10 | CPPg++13.3.0 | Error | |||
| Oct 4, 2025 19:57 | CPPg++13.3.0 | Success | 270,358+3.25 RP | ||
| Oct 4, 2025 19:56 | CPPclang++18.1.3 | Success | 300,059 | ||
| Oct 4, 2025 19:55 | CPPg++13.3.0 | Error | |||
| Oct 4, 2025 19:50 | CPPg++13.3.0 | Error | |||
| Oct 4, 2025 19:43 | CPPg++13.3.0 | Error | |||
| Oct 4, 2025 15:19 | CPPg++13.3.0 | Error | |||
| Oct 4, 2025 15:11 | CPPg++13.3.0 | Success | 296,408+14.01 RP | ||
| Oct 4, 2025 12:44 | CPPg++13.3.0 | Success | 722,692 | ||
| Oct 4, 2025 09:08 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 13:31 | CPPg++13.3.0 | Success | 533,322 | ||
| Oct 3, 2025 11:58 | CPPg++13.3.0 | Error | |||
| Oct 3, 2025 11:57 | CPPg++13.3.0 | Success | 661,603 | ||
| Oct 3, 2025 10:28 | CPPg++13.3.0 | Success | 533,172 | ||
| Sep 22, 2025 15:41 | CPPg++13.3.0 | Success | 2,987,403 | ||
| Sep 22, 2025 15:41 | CPPclang++18.1.3 | Success | 2,906,923 | ||
| Sep 21, 2025 05:52 | CPPclang++18.1.3 | Success | 2,873,203+3.48 RP | ||
| Aug 21, 2025 19:16 | CPPclang++18.1.3 | Success | 186,946 | ||
| Aug 21, 2025 19:12 | CPPclang++18.1.3 | Success | 185,206+1.96 RP | ||
| Aug 19, 2025 20:32 | CPPclang++18.1.3 | Success | 228,625 | ||
| Aug 19, 2025 19:59 | CPPclang++18.1.3 | Success | 196,798 | ||
| Aug 19, 2025 19:57 | CPPclang++18.1.3 | Success | 202,787 | ||
| Aug 18, 2025 19:53 | CPPclang++18.1.3 | Success | 192,200+4.12 RP | ||
| Aug 18, 2025 19:49 | CPPg++13.3.0 | Success | 208,722+20.00 RP | ||
| Aug 11, 2025 11:39 | CPPclang++18.1.3 | Error | |||
| Aug 8, 2025 06:09 | CPPclang++18.1.3 | Success | 244,715 | ||
| Aug 8, 2025 06:08 | CPPg++13.3.0 | Success | 196,360 | ||
| Jul 31, 2025 17:14 | CPPclang++18.1.3 | Error | |||
| Jul 31, 2025 16:59 | CPPclang++18.1.3 | Success | 24,650 | ||
| Jul 31, 2025 13:10 | CPPclang++18.1.3 | Success | 24,693 | ||
| Jul 31, 2025 00:02 | CPPclang++18.1.3 | Success | 24,267 | ||
| Jul 30, 2025 23:58 | CPPclang++18.1.3 | Success | 24,265 | ||
| Jul 30, 2025 23:58 | CPPclang++18.1.3 | Success | 24,306 | ||
| Jul 30, 2025 23:57 | CPPclang++18.1.3 | Success | 24,270 | ||
| Jul 30, 2025 23:56 | CPPclang++18.1.3 | Success | 25,896 | ||
| Jul 30, 2025 23:54 | CPPclang++18.1.3 | Success | 26,205 | ||
| Jul 30, 2025 23:49 | CPPclang++18.1.3 | Success | 24,269+0.32 RP | ||
| Jul 30, 2025 23:48 | CPPclang++18.1.3 | Success | 24,297 | ||
| Jul 30, 2025 23:39 | CPPclang++18.1.3 | Success | 24,289 | ||
| Jul 30, 2025 23:36 | CPPclang++18.1.3 | Success | 24,298 | ||
| Jul 30, 2025 23:20 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 23:03 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 23:01 | CPPclang++18.1.3 | Success | 24,422 | ||
| Jul 30, 2025 18:28 | CPPclang++18.1.3 | Success | 24,442 | ||
| Jul 30, 2025 18:28 | CPPclang++18.1.3 | Success | 24,928 | ||
| Jul 30, 2025 15:49 | CPPclang++18.1.3 | Success | 26,268 | ||
| Jul 30, 2025 15:47 | CPPclang++18.1.3 | Success | 24,293 | ||
| Jul 30, 2025 15:46 | CPPclang++18.1.3 | Success | 24,292 | ||
| Jul 30, 2025 15:44 | CPPclang++18.1.3 | Success | 24,501 | ||
| Jul 30, 2025 15:43 | CPPclang++18.1.3 | Success | 24,481 | ||
| Jul 30, 2025 15:43 | CPPclang++18.1.3 | Success | 24,496 | ||
| Jul 30, 2025 15:41 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 15:41 | CPPclang++18.1.3 | Success | 24,515 | ||
| Jul 30, 2025 15:39 | CPPclang++18.1.3 | Success | 24,542 | ||
| Jul 30, 2025 15:34 | CPPclang++18.1.3 | Success | 24,997 | ||
| Jul 30, 2025 15:32 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 15:28 | CPPclang++18.1.3 | Success | 24,516 | ||
| Jul 30, 2025 15:24 | CPPclang++18.1.3 | Success | 24,313 | ||
| Jul 30, 2025 15:21 | CPPclang++18.1.3 | Success | 24,288+0.07 RP | ||
| Jul 30, 2025 15:20 | CPPclang++18.1.3 | Success | 24,303 | ||
| Jul 30, 2025 15:16 | CPPclang++18.1.3 | Success | 24,447 | ||
| Jul 30, 2025 15:15 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:54 | CPPclang++18.1.3 | Success | 24,732 | ||
| Jul 30, 2025 12:53 | CPPclang++18.1.3 | Success | 24,678 | ||
| Jul 30, 2025 12:51 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:50 | CPPclang++18.1.3 | Success | 24,678 | ||
| Jul 30, 2025 12:49 | CPPclang++18.1.3 | Success | 24,695 | ||
| Jul 30, 2025 12:46 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:45 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:44 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:42 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:41 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:38 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:35 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 12:01 | CPPclang++18.1.3 | Success | 24,759 | ||
| Jul 30, 2025 02:34 | CPPclang++18.1.3 | Error | |||
| Jul 30, 2025 02:32 | CPPclang++18.1.3 | Success | 24,627 |