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 31, 2026 18:06 | CPPg++13.3.0 | Success | 147,180 | ||
| Jul 31, 2026 18:05 | CPPg++13.3.0 | Success | 147,276 | ||
| Jul 31, 2026 18:03 | CPPclang++19.1.1 | Success | 162,425 | ||
| Jul 31, 2026 18:02 | CPPg++13.3.0 | Success | 147,174+1.36 RP | ||
| Jul 31, 2026 18:01 | CPPg++14.2.0 | Success | 150,170+0.01 RP | ||
| Jul 31, 2026 18:00 | CPPg++14.2.0 | Success | 184,484 | ||
| Jul 31, 2026 17:58 | CPPg++14.2.0 | Success | 188,140 | ||
| Jul 31, 2026 17:57 | CPPclang++20.1.2 | Success | 158,188 | ||
| Jul 31, 2026 17:56 | CPPg++14.2.0 | Success | 192,181 | ||
| Jul 31, 2026 17:55 | CPPclang++20.1.2 | Success | 53,954+3.72 RP | ||
| Jul 31, 2026 17:54 | CPPg++14.2.0 | Success | 184,683 | ||
| Jul 31, 2026 17:53 | CPPg++14.2.0 | Success | 151,833 | ||
| Jul 31, 2026 17:51 | CPPg++14.2.0 | Success | 150,190+7.80 RP | ||
| Jul 31, 2026 17:50 | CPPclang++20.1.2 | Success | 176,059 | ||
| Jul 31, 2026 17:50 | CPPg++14.2.0 | Success | 170,115+0.08 RP | ||
| Jul 31, 2026 17:48 | CPPclang++20.1.2 | Success | 175,941 | ||
| Jul 31, 2026 17:47 | CPPclang++20.1.2 | Success | 55,367 | ||
| Jul 31, 2026 17:46 | CPPclang++20.1.2 | Success | 200,173 | ||
| Jul 31, 2026 17:46 | CPPg++14.2.0 | Success | 198,625 | ||
| Jul 31, 2026 17:43 | CPPg++14.2.0 | Success | 171,232 | ||
| Jul 31, 2026 17:42 | CPPg++14.2.0 | Success | 281,967 | ||
| Jul 31, 2026 17:41 | CPPclang++20.1.2 | Success | 465,226 | ||
| Jul 31, 2026 17:39 | CPPg++14.2.0 | Success | 243,486 | ||
| Jul 31, 2026 17:37 | CPPg++14.2.0 | Success | 239,385 | ||
| Jul 31, 2026 17:36 | CPPg++14.2.0 | Success | 177,775 | ||
| Jul 31, 2026 17:35 | CPPg++14.2.0 | Success | 170,356+1.08 RP | ||
| Jul 31, 2026 17:34 | CPPclang++20.1.2 | Success | 173,550+0.50 RP | ||
| Jul 31, 2026 17:32 | CPPclang++20.1.2 | Success | 222,683 | ||
| Jul 31, 2026 17:27 | CPPclang++20.1.2 | Success | 180,377 | ||
| Jul 31, 2026 17:23 | CPPclang++20.1.2 | Success | 55,058+0.54 RP | ||
| Jul 31, 2026 17:22 | CPPclang++20.1.2 | Success | 221,530 | ||
| Jul 31, 2026 17:19 | CPPclang++20.1.2 | Success | 267,623 | ||
| Jul 31, 2026 17:16 | CPPclang++20.1.2 | Success | 55,222+3.19 RP | ||
| Jul 31, 2026 17:16 | CPPclang++20.1.2 | Success | 200,876 | ||
| Jul 31, 2026 17:15 | CPPclang++20.1.2 | Success | 197,617 | ||
| Jul 31, 2026 17:13 | CPPclang++20.1.2 | Success | 56,590 | ||
| Jul 31, 2026 17:12 | CPPclang++20.1.2 | Success | 175,071+57.12 RP | ||
| Jul 31, 2026 16:08 | CPPclang++20.1.2 | Success | 56,213+1.32 RP | ||
| Jul 31, 2026 15:58 | CPPclang++18.1.3 | Success | 56,909 | ||
| Jul 31, 2026 15:50 | CPPclang++20.1.2 | Success | 62,727 | ||
| Jul 31, 2026 15:25 | CPPclang++20.1.2 | Success | 56,634+13.77 RP | ||
| Jul 31, 2026 15:17 | CPPclang++20.1.2 | Success | 70,331 | ||
| Jul 31, 2026 15:00 | CPPclang++20.1.2 | Success | 61,836 | ||
| Jul 31, 2026 14:56 | CPPclang++20.1.2 | Success | 61,426+29.60 RP | ||
| Jul 31, 2026 14:50 | CPPclang++20.1.2 | Success | 75,078+13.49 RP | ||
| Jul 31, 2026 14:38 | CPPclang++20.1.2 | Success | 89,552 | ||
| Jul 31, 2026 14:34 | CPPclang++14.0.6 | Success | 92,428 | ||
| Jul 31, 2026 14:28 | CPPg++10.5.0 | Success | 99,697 | ||
| Jul 31, 2026 06:13 | CPPg++10.5.0 | Success | 2,149,381+4.65 RP | ||
| Jul 29, 2026 06:04 | CPPclang++20.1.2 | Success | 55,905 | ||
| Jul 28, 2026 12:53 | CPPclang++18.1.3 | Success | 55,919 | ||
| Jul 28, 2026 10:33 | CPPclang++18.1.3 | Success | 52,462 | ||
| Jul 28, 2026 10:28 | CPPclang++18.1.3 | Success | 50,857 | ||
| Jul 28, 2026 08:54 | CPPclang++18.1.3 | Success | 57,805 | ||
| Jul 28, 2026 01:00 | CPPclang++18.1.3 | Success | 54,497 | ||
| Jul 28, 2026 01:00 | CPPg++10.5.0 | Success | 56,425 | ||
| Jul 28, 2026 00:30 | CPPclang++18.1.3 | Success | 114,041 | ||
| Jul 28, 2026 00:20 | CPPclang++18.1.3 | Success | 125,953 | ||
| Jul 28, 2026 00:15 | CPPclang++18.1.3 | Success | 56,811 | ||
| Jul 28, 2026 00:08 | CPPclang++18.1.3 | Success | 60,355 | ||
| Jul 27, 2026 17:26 | CPPclang++18.1.3 | Success | 49,354 | ||
| Jul 27, 2026 17:01 | CPPclang++18.1.3 | Success | 51,596 | ||
| Jul 27, 2026 15:55 | CPPclang++18.1.3 | Success | 48,969 | ||
| Jul 27, 2026 15:54 | CPPclang++18.1.3 | Success | 48,366+12.30 RP | ||
| Jul 27, 2026 15:51 | CPPclang++18.1.3 | Success | 63,168 | ||
| Jul 27, 2026 15:47 | CPPclang++20.1.2 | Success | 61,665 | ||
| Jul 27, 2026 15:47 | CPPclang++19.1.1 | Success | 62,702 | ||
| Jul 27, 2026 15:47 | CPPclang++16.0.6 | Success | 62,297 | ||
| Jul 27, 2026 15:44 | CPPclang++18.1.3 | Success | 62,073 | ||
| Jul 27, 2026 15:40 | CPPclang++18.1.3 | Success | 62,886 | ||
| Jul 27, 2026 15:40 | CPPclang++18.1.3 | Success | 62,370 | ||
| Jul 27, 2026 15:10 | CPPclang++18.1.3 | Success | 62,990 | ||
| Jul 27, 2026 15:10 | CPPclang++14.0.6 | Success | 62,225 | ||
| Jul 27, 2026 15:09 | CPPclang++18.1.3 | Success | 62,717 | ||
| Jul 27, 2026 15:09 | CPPclang++14.0.6 | Success | 62,401 | ||
| Jul 27, 2026 15:08 | CPPclang++18.1.3 | Success | 64,894 | ||
| Jul 27, 2026 15:08 | CPPclang++14.0.6 | Success | 63,141 | ||
| Jul 27, 2026 15:05 | CPPclang++14.0.6 | Success | 63,388 | ||
| Jul 27, 2026 14:59 | CPPclang++18.1.3 | Success | 65,005 | ||
| Jul 27, 2026 14:50 | CPPclang++14.0.6 | Success | 65,497 | ||
| Jul 27, 2026 14:50 | CPPclang++14.0.6 | Success | 65,457 | ||
| Jul 27, 2026 14:50 | CPPclang++14.0.6 | Success | 64,636 | ||
| Jul 27, 2026 14:35 | CPPclang++14.0.6 | Success | 66,733 | ||
| Jul 27, 2026 14:35 | CPPclang++14.0.6 | Success | 65,712 | ||
| Jul 27, 2026 14:34 | CPPclang++14.0.6 | Success | 66,069 | ||
| Jul 27, 2026 14:34 | CPPclang++14.0.6 | Success | 65,322 | ||
| Jul 27, 2026 14:30 | CPPclang++14.0.6 | Error | |||
| Jul 27, 2026 14:30 | CPPclang++14.0.6 | Success | 66,594 | ||
| Jul 27, 2026 14:30 | CPPclang++14.0.6 | Success | 64,920 | ||
| Jul 27, 2026 14:29 | CPPclang++14.0.6 | Error | |||
| Jul 27, 2026 14:29 | CPPclang++14.0.6 | Success | 66,345 | ||
| Jul 27, 2026 14:29 | CPPclang++14.0.6 | Success | 68,498 | ||
| Jul 27, 2026 14:25 | CPPclang++14.0.6 | Success | 67,455 | ||
| Jul 27, 2026 14:25 | CPPclang++14.0.6 | Success | 64,031 | ||
| Jul 27, 2026 14:25 | CPPclang++14.0.6 | Success | 60,615 | ||
| Jul 27, 2026 14:25 | CPPclang++14.0.6 | Success | 65,986 | ||
| Jul 27, 2026 14:25 | CPPclang++14.0.6 | Success | 62,387 | ||
| Jul 27, 2026 14:23 | CPPclang++15.0.7 | Success | 66,412 | ||
| Jul 27, 2026 14:23 | CPPclang++14.0.6 | Success | 65,597 | ||
| Jul 27, 2026 14:23 | CPPclang++14.0.6 | Success | 64,166 |