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 | |
|---|---|---|---|---|---|
| Jun 20, 2026 16:59 | CPPg++10.5.0 | Success | 164,811 | ||
| Jun 20, 2026 16:56 | CPPg++10.5.0 | Success | 163,235 | ||
| Jun 20, 2026 16:52 | CPPg++10.5.0 | Success | 167,405 | ||
| Jun 20, 2026 16:50 | CPPg++10.5.0 | Success | 162,206+61.65 RP | ||
| Jun 20, 2026 16:38 | CPPg++10.5.0 | In queue | |||
| Jun 20, 2026 11:38 | CPPg++10.5.0 | In queue | |||
| Jun 20, 2026 07:43 | CPPg++10.5.0 | Error | |||
| Jun 20, 2026 02:18 | CPPg++14.2.0 | Success | 49,442 | ||
| Jun 20, 2026 02:11 | CPPg++14.2.0 | Success | 50,764 | ||
| Jun 20, 2026 02:06 | CPPg++14.2.0 | Success | 49,874 | ||
| Jun 20, 2026 02:01 | CPPg++14.2.0 | Success | 50,564 | ||
| Jun 20, 2026 01:56 | CPPg++14.2.0 | Success | 51,084 | ||
| Jun 20, 2026 01:47 | CPPg++14.2.0 | Success | 51,140 | ||
| Jun 20, 2026 01:42 | CPPg++14.2.0 | Success | 50,268 | ||
| Jun 20, 2026 01:37 | CPPg++14.2.0 | Success | 54,161 | ||
| Jun 20, 2026 01:28 | CPPg++14.2.0 | Success | 56,772 | ||
| Jun 20, 2026 01:18 | CPPg++14.2.0 | Success | 55,623 | ||
| Jun 19, 2026 21:19 | CPPg++14.2.0 | Success | 49,434 | ||
| Jun 19, 2026 21:14 | CPPg++14.2.0 | Success | 49,433 | ||
| Jun 19, 2026 21:06 | CPPg++14.2.0 | Success | 53,026 | ||
| Jun 19, 2026 21:01 | CPPg++14.2.0 | Success | 50,978 | ||
| Jun 19, 2026 20:55 | CPPg++14.2.0 | Success | 52,865 | ||
| Jun 19, 2026 18:58 | CPPg++14.2.0 | Success | 49,440 | ||
| Jun 19, 2026 18:53 | CPPg++14.2.0 | Success | 49,423+0.01 RP | ||
| Jun 19, 2026 18:48 | CPPg++14.2.0 | Success | 50,914 | ||
| Jun 19, 2026 18:43 | CPPg++14.2.0 | Success | 50,091 | ||
| Jun 19, 2026 18:38 | CPPg++14.2.0 | Success | 53,474 | ||
| Jun 19, 2026 18:33 | CPPg++14.2.0 | Success | 52,487 | ||
| Jun 19, 2026 18:26 | CPPg++14.2.0 | Success | 50,674 | ||
| Jun 19, 2026 12:14 | CPPg++14.2.0 | Success | 52,856 | ||
| Jun 19, 2026 12:09 | CPPg++14.2.0 | Success | 51,614 | ||
| Jun 19, 2026 12:04 | CPPg++14.2.0 | Success | 49,425+0.29 RP | ||
| Jun 19, 2026 11:59 | CPPg++14.2.0 | Success | 49,496+1.08 RP | ||
| Jun 19, 2026 11:54 | CPPg++14.2.0 | Success | 50,125 | ||
| Jun 19, 2026 04:01 | CPPg++14.2.0 | Success | 50,789 | ||
| Jun 19, 2026 03:52 | CPPg++14.2.0 | Success | 54,834 | ||
| Jun 19, 2026 03:47 | CPPg++14.2.0 | Success | 57,365 | ||
| Jun 19, 2026 03:42 | CPPg++14.2.0 | Success | 49,761+1.61 RP | ||
| Jun 19, 2026 03:37 | CPPg++14.2.0 | Success | 50,163+2.62 RP | ||
| Jun 18, 2026 19:45 | CPPg++14.2.0 | Success | 54,285 | ||
| Jun 18, 2026 19:40 | CPPg++14.2.0 | Success | 53,687 | ||
| Jun 18, 2026 19:33 | CPPg++14.2.0 | Success | 51,971 | ||
| Jun 18, 2026 19:28 | CPPg++14.2.0 | Success | 50,832+0.94 RP | ||
| Jun 18, 2026 19:23 | CPPg++14.2.0 | Success | 52,283 | ||
| Jun 18, 2026 11:57 | CPPg++14.2.0 | Success | 52,049 | ||
| Jun 18, 2026 11:52 | CPPg++14.2.0 | Success | 52,162 | ||
| Jun 18, 2026 11:47 | CPPg++14.2.0 | Success | 53,658 | ||
| Jun 18, 2026 11:40 | CPPg++14.2.0 | Success | 54,542 | ||
| Jun 18, 2026 11:33 | CPPg++14.2.0 | Success | 56,395 | ||
| Jun 18, 2026 01:50 | CPPg++14.2.0 | Success | 52,888 | ||
| Jun 18, 2026 01:42 | CPPg++14.2.0 | Success | 51,688 | ||
| Jun 18, 2026 01:37 | CPPg++14.2.0 | Success | 51,169 | ||
| Jun 18, 2026 01:32 | CPPg++14.2.0 | Success | 71,230 | ||
| Jun 18, 2026 01:23 | CPPg++14.2.0 | Success | 55,814 | ||
| Jun 18, 2026 01:15 | CPPg++14.2.0 | Success | 59,329 | ||
| Jun 17, 2026 13:57 | CPPg++14.2.0 | Success | 51,076+0.10 RP | ||
| Jun 17, 2026 13:52 | CPPg++14.2.0 | Success | 54,091 | ||
| Jun 17, 2026 13:47 | CPPg++14.2.0 | Success | 73,633 | ||
| Jun 17, 2026 13:42 | CPPg++14.2.0 | Success | 55,596 | ||
| Jun 17, 2026 13:37 | CPPg++14.2.0 | Success | 52,647 | ||
| Jun 17, 2026 13:29 | CPPg++14.2.0 | Success | 52,682 | ||
| Jun 17, 2026 13:24 | CPPg++14.2.0 | Success | 129,419 | ||
| Jun 17, 2026 13:19 | CPPg++14.2.0 | Success | 55,182 | ||
| Jun 13, 2026 04:30 | CSHARP10.0.7 | Success | 51,424 | ||
| Jun 13, 2026 04:12 | CSHARP10.0.7 | Success | 51,396+11.63 RP | ||
| Jun 13, 2026 04:05 | CSHARP10.0.7 | Success | 54,664+25.25 RP | ||
| Jun 13, 2026 04:00 | GOgo1.26.2 | Success | 57,018 | ||
| Jun 13, 2026 03:55 | GOgo1.26.2 | Success | 54,126+2.42 RP | ||
| Jun 13, 2026 03:50 | GOgo1.26.2 | Success | 54,845+25.39 RP | ||
| Jun 13, 2026 03:31 | ZIG0.16.0 | Success | 52,714 | ||
| Jun 13, 2026 03:23 | ZIG0.16.0 | Success | 54,462 | ||
| Jun 13, 2026 03:03 | ZIG0.16.0 | Success | 52,316+32.82 RP | ||
| Jun 13, 2026 02:53 | RUSTrust-1.95.0 | Success | 51,103+12.75 RP | ||
| Jun 13, 2026 02:38 | RUSTrust-1.95.0 | Success | 54,410+6.25 RP | ||
| Jun 13, 2026 02:33 | RUSTrust-1.95.0 | Success | 56,326+19.24 RP | ||
| Jun 12, 2026 03:16 | CPPg++14.2.0 | Success | 61,321 | ||
| Jun 12, 2026 03:11 | CPPg++14.2.0 | Success | 59,035 | ||
| Jun 12, 2026 03:06 | CPPg++14.2.0 | Success | 89,312 | ||
| Jun 12, 2026 03:01 | CPPg++14.2.0 | Success | 67,366 | ||
| Jun 12, 2026 02:56 | CPPg++14.2.0 | Success | 53,811 | ||
| Jun 12, 2026 02:51 | CPPg++14.2.0 | Success | 57,042 | ||
| Jun 12, 2026 02:44 | CPPg++14.2.0 | Success | 52,997 | ||
| Jun 12, 2026 02:39 | CPPg++14.2.0 | Success | 64,025 | ||
| Jun 12, 2026 02:34 | CPPg++14.2.0 | Success | 63,397 | ||
| Jun 12, 2026 02:29 | CPPg++14.2.0 | Success | 55,410 | ||
| Jun 8, 2026 10:43 | CPPg++14.2.0 | Success | 51,991 | ||
| Jun 8, 2026 10:23 | CPPg++14.2.0 | Success | 51,329+5.85 RP | ||
| Jun 8, 2026 10:18 | CPPg++14.2.0 | Success | 52,917+3.89 RP | ||
| Jun 8, 2026 10:13 | CPPg++14.2.0 | Success | 62,473 | ||
| Jun 8, 2026 10:01 | CPPg++14.2.0 | Success | 56,369 | ||
| Jun 7, 2026 10:45 | CPPg++14.2.0 | Success | 59,362 | ||
| Jun 7, 2026 10:39 | CPPg++14.2.0 | Success | 54,689 | ||
| Jun 7, 2026 10:30 | CPPg++14.2.0 | Success | 54,028+0.03 RP | ||
| Jun 7, 2026 10:25 | CPPg++14.2.0 | Success | 54,037+1.23 RP | ||
| Jun 7, 2026 10:16 | CPPg++14.2.0 | Success | 54,400+5.86 RP | ||
| Jun 6, 2026 19:58 | CPPg++14.2.0 | Success | 56,231 | ||
| Jun 6, 2026 19:53 | CPPg++14.2.0 | Success | 56,191+0.46 RP | ||
| Jun 6, 2026 19:48 | CPPg++14.2.0 | Success | 57,012 | ||
| Jun 6, 2026 19:42 | CPPg++14.2.0 | Success | 56,337+1.27 RP | ||
| Jun 6, 2026 19:33 | CPPg++14.2.0 | Success | 56,824 |