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 | |
|---|---|---|---|---|---|
| Jul 4, 2026 03:23 | CPPg++14.2.0 | Success | 48,943 | ||
| Jul 4, 2026 03:15 | CPPclang++20.1.2 | Error | +0.83 RP | ||
| Jul 4, 2026 03:11 | CPPclang++18.1.3 | Success | 24,784 | ||
| Jul 4, 2026 03:07 | CPPclang++20.1.2 | Success | 24,779 | ||
| Jul 4, 2026 00:43 | CPPg++14.2.0 | Success | 47,226+0.22 RP | ||
| Jul 4, 2026 00:38 | CPPg++14.2.0 | Success | 49,288 | ||
| Jul 4, 2026 00:32 | CPPg++14.2.0 | Success | 47,722 | ||
| Jul 4, 2026 00:27 | CPPg++14.2.0 | Success | 48,020 | ||
| Jul 4, 2026 00:22 | CPPg++14.2.0 | Success | 47,943 | ||
| Jul 4, 2026 00:00 | CPPg++14.2.0 | Success | 47,918 | ||
| Jul 3, 2026 23:40 | CPPg++14.2.0 | Success | 47,275+1.41 RP | ||
| Jul 3, 2026 23:35 | CPPg++14.2.0 | Success | 47,678 | ||
| Jul 3, 2026 23:20 | CPPg++14.2.0 | Success | 47,772 | ||
| Jul 3, 2026 22:19 | CPPg++14.2.0 | Success | 62,428 | ||
| Jul 3, 2026 22:07 | CPPg++14.2.0 | Success | 59,832 | ||
| Jul 3, 2026 21:57 | CPPg++14.2.0 | Success | 50,395 | ||
| Jul 3, 2026 21:29 | CPPg++14.2.0 | Success | 49,108 | ||
| Jul 3, 2026 21:04 | CPPg++14.2.0 | Success | 50,143 | ||
| Jul 3, 2026 20:39 | CPPg++14.2.0 | Success | 49,725 | ||
| Jul 3, 2026 20:22 | CPPg++14.2.0 | Success | 49,118 | ||
| Jul 3, 2026 20:00 | CPPg++14.2.0 | Success | 55,122 | ||
| Jul 3, 2026 19:50 | CPPg++14.2.0 | Success | 47,617 | ||
| Jul 3, 2026 19:37 | CPPg++14.2.0 | Success | 49,362 | ||
| Jul 3, 2026 19:20 | CPPg++14.2.0 | Success | 52,748 | ||
| Jul 3, 2026 18:58 | CPPg++14.2.0 | Success | 51,397 | ||
| Jul 3, 2026 18:29 | CPPg++14.2.0 | Success | 48,798 | ||
| Jul 3, 2026 18:03 | CPPg++14.2.0 | Success | 48,298 | ||
| Jul 3, 2026 17:43 | CPPg++14.2.0 | Success | 51,323 | ||
| Jul 3, 2026 17:35 | CPPg++14.2.0 | Success | 47,643 | ||
| Jul 3, 2026 17:21 | CPPg++14.2.0 | Success | 48,171 | ||
| Jul 3, 2026 17:04 | CPPg++14.2.0 | Success | 48,540 | ||
| Jul 3, 2026 16:43 | CPPg++14.2.0 | Success | 49,564 | ||
| Jul 3, 2026 16:18 | CPPg++14.2.0 | Success | 48,898 | ||
| Jul 3, 2026 15:56 | CPPg++14.2.0 | Success | 51,580 | ||
| Jul 3, 2026 14:44 | CPPg++14.2.0 | Success | 56,096 | ||
| Jul 3, 2026 14:37 | CPPg++14.2.0 | Success | 49,277 | ||
| Jul 3, 2026 14:26 | CPPg++14.2.0 | Success | 50,342 | ||
| Jul 3, 2026 08:27 | CPPg++14.2.0 | Success | 49,700 | ||
| Jul 3, 2026 08:19 | CPPg++14.2.0 | Success | 50,086 | ||
| Jul 3, 2026 08:08 | CPPg++14.2.0 | Success | 48,335 | ||
| Jul 3, 2026 08:00 | CPPg++14.2.0 | Success | 49,255 | ||
| Jul 3, 2026 07:44 | CPPg++14.2.0 | Success | 48,657 | ||
| Jul 3, 2026 07:37 | CPPg++14.2.0 | Success | 49,800 | ||
| Jul 3, 2026 07:21 | CPPg++14.2.0 | Success | 47,628 | ||
| Jul 3, 2026 07:16 | CPPg++14.2.0 | Success | 48,773 | ||
| Jul 3, 2026 06:58 | CPPg++14.2.0 | Success | 49,851 | ||
| Jul 3, 2026 06:51 | CPPg++14.2.0 | Success | 50,401 | ||
| Jul 3, 2026 06:46 | CPPg++14.2.0 | Success | 48,603 | ||
| Jul 3, 2026 06:41 | CPPg++14.2.0 | Success | 48,371 | ||
| Jul 3, 2026 06:36 | CPPg++14.2.0 | Success | 47,593+2.39 RP | ||
| Jul 3, 2026 06:16 | CPPg++14.2.0 | Success | 48,322 | ||
| Jul 3, 2026 06:11 | CPPg++14.2.0 | Success | 48,155 | ||
| Jul 3, 2026 06:06 | CPPg++14.2.0 | Success | 50,635 | ||
| Jul 3, 2026 06:01 | CPPg++14.2.0 | Success | 48,141+5.17 RP | ||
| Jul 3, 2026 05:46 | CPPg++14.2.0 | Success | 49,774 | ||
| Jul 3, 2026 02:41 | CPPg++10.5.0 | Success | 2,166,052+4.62 RP | ||
| Jul 2, 2026 18:43 | CPPg++14.2.0 | Success | 51,266 | ||
| Jul 2, 2026 18:17 | CPPg++14.2.0 | Success | 49,832 | ||
| Jul 2, 2026 18:06 | CPPg++14.2.0 | Success | 50,536 | ||
| Jul 2, 2026 09:05 | CPPg++10.5.0 | Success | 206,002 | ||
| Jul 2, 2026 08:56 | CPPg++10.5.0 | Success | 164,183 | ||
| Jul 2, 2026 08:46 | CPPg++10.5.0 | Success | 136,818 | ||
| Jul 2, 2026 08:28 | CPPg++10.5.0 | Success | 192,265 | ||
| Jul 2, 2026 08:16 | CPPg++10.5.0 | Success | 191,135 | ||
| Jul 2, 2026 08:09 | CPPg++10.5.0 | Success | 138,308 | ||
| Jul 2, 2026 07:56 | CPPg++10.5.0 | Success | 166,650 | ||
| Jul 2, 2026 07:46 | CPPg++10.5.0 | Success | 210,047 | ||
| Jul 2, 2026 07:39 | CPPg++10.5.0 | Success | 145,659 | ||
| Jul 2, 2026 07:32 | CPPg++10.5.0 | Success | 189,585 | ||
| Jul 1, 2026 23:21 | CPPg++14.2.0 | Success | 52,665 | ||
| Jul 1, 2026 23:10 | CPPg++14.2.0 | Success | 50,103 | ||
| Jul 1, 2026 22:51 | CPPg++14.2.0 | Success | 54,439 | ||
| Jul 1, 2026 22:34 | CPPg++14.2.0 | Success | 49,607 | ||
| Jul 1, 2026 19:45 | CPPg++14.2.0 | Success | 111,631 | ||
| Jul 1, 2026 19:38 | CPPg++14.2.0 | Success | 49,730 | ||
| Jul 1, 2026 12:51 | CPPg++14.2.0 | Success | 52,219 | ||
| Jul 1, 2026 12:14 | CPPg++14.2.0 | Success | 51,364 | ||
| Jul 1, 2026 12:09 | CPPg++14.2.0 | Success | 50,575 | ||
| Jul 1, 2026 11:56 | CPPg++14.2.0 | Success | 49,370+0.22 RP | ||
| Jul 1, 2026 00:34 | CPPg++14.2.0 | Success | 49,482 | ||
| Jul 1, 2026 00:27 | CPPg++14.2.0 | Success | 53,245 | ||
| Jul 1, 2026 00:22 | CPPg++14.2.0 | Success | 59,068 | ||
| Jul 1, 2026 00:17 | CPPg++14.2.0 | Success | 51,212 | ||
| Jul 1, 2026 00:09 | CPPg++14.2.0 | Success | 65,187+5.00 RP | ||
| Jun 30, 2026 14:48 | CPPg++14.2.0 | Success | 50,568 | ||
| Jun 30, 2026 14:36 | CPPg++14.2.0 | Success | 59,795 | ||
| Jun 30, 2026 14:21 | CPPg++14.2.0 | Success | 53,344 | ||
| Jun 30, 2026 14:12 | CPPg++14.2.0 | Success | 51,129 | ||
| Jun 30, 2026 14:06 | CPPg++14.2.0 | Success | 55,049 | ||
| Jun 28, 2026 11:34 | CPPg++14.2.0 | Success | 52,639 | ||
| Jun 28, 2026 11:10 | CPPg++14.2.0 | Success | 72,045 | ||
| Jun 28, 2026 10:44 | CPPg++14.2.0 | Success | 59,628 | ||
| Jun 28, 2026 10:36 | CPPg++14.2.0 | Success | 49,459 | ||
| Jun 28, 2026 09:23 | CPPg++10.5.0 | Success | 151,786 | ||
| Jun 28, 2026 09:20 | CPPg++13.3.0 | Success | 121,528 | ||
| Jun 28, 2026 09:18 | CPPg++13.3.0 | Success | 120,294+3.31 RP | ||
| Jun 28, 2026 09:18 | CPPg++10.5.0 | Success | 345,308 | ||
| Jun 28, 2026 09:17 | CPPg++14.2.0 | Success | 125,284+18.92 RP | ||
| Jun 28, 2026 09:14 | CPPg++10.5.0 | Success | 203,577 | ||
| Jun 28, 2026 09:09 | CPPg++14.2.0 | Success | 164,218+60.89 RP |