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 22:56 | CPPclang++20.1.2 | Success | 79,961 | ||
| Jul 31, 2026 22:37 | CPPclang++16.0.6 | Success | 123,634+2.17 RP | ||
| Jul 31, 2026 22:15 | CPPclang++20.1.2 | Success | 36,435+0.17 RP | ||
| Jul 31, 2026 22:10 | CPPclang++20.1.2 | Success | 36,457+3.62 RP | ||
| Jul 31, 2026 22:03 | CPPclang++20.1.2 | Success | 37,729 | ||
| Jul 31, 2026 21:59 | CPPclang++16.0.6 | Success | 130,176 | ||
| Jul 31, 2026 21:58 | CPPclang++20.1.2 | Success | 36,988 | ||
| Jul 31, 2026 21:54 | CPPclang++20.1.2 | Success | 36,944+0.19 RP | ||
| Jul 31, 2026 21:54 | CPPclang++16.0.6 | Success | 128,525 | ||
| Jul 31, 2026 21:52 | CPPclang++20.1.2 | Success | 36,970+5.28 RP | ||
| Jul 31, 2026 21:51 | CPPclang++16.0.6 | Success | 129,234 | ||
| Jul 31, 2026 21:49 | CPPclang++16.0.6 | Success | 127,036+0.40 RP | ||
| Jul 31, 2026 21:49 | CPPclang++20.1.2 | Success | 37,706+4.32 RP | ||
| Jul 31, 2026 21:48 | CPPg++14.2.0 | Success | 148,343 | ||
| Jul 31, 2026 21:48 | CPPclang++16.0.6 | Success | 128,187 | ||
| Jul 31, 2026 21:46 | CPPclang++16.0.6 | Success | 130,426 | ||
| Jul 31, 2026 21:45 | CPPclang++14.0.6 | Success | 128,406 | ||
| Jul 31, 2026 21:44 | CPPclang++15.0.7 | Success | 128,409 | ||
| Jul 31, 2026 21:43 | CPPclang++16.0.6 | Success | 127,680+4.78 RP | ||
| Jul 31, 2026 21:42 | CPPclang++17.0.6 | Success | 136,686 | ||
| Jul 31, 2026 21:41 | CPPclang++19.1.1 | Success | 136,150 | ||
| Jul 31, 2026 21:40 | CPPclang++18.1.3 | Success | 135,973+0.29 RP | ||
| Jul 31, 2026 21:36 | CPPclang++20.1.2 | Success | 136,544 | ||
| Jul 31, 2026 21:32 | CPPclang++19.1.1 | Success | 38,627 | ||
| Jul 31, 2026 21:29 | CPPclang++20.1.2 | Success | 141,000 | ||
| Jul 31, 2026 21:27 | CPPclang++18.1.3 | Success | 38,619 | ||
| Jul 31, 2026 21:24 | CPPclang++20.1.2 | Success | 136,502+4.67 RP | ||
| Jul 31, 2026 21:20 | CPPclang++20.1.2 | Success | 153,510 | ||
| Jul 31, 2026 21:19 | CPPclang++20.1.2 | Success | 38,726 | ||
| Jul 31, 2026 21:19 | CPPclang++20.1.2 | Success | 146,584 | ||
| Jul 31, 2026 21:17 | CPPg++14.2.0 | Success | 151,931 | ||
| Jul 31, 2026 21:12 | CPPg++14.2.0 | Success | 153,895 | ||
| Jul 31, 2026 21:06 | CPPg++14.2.0 | Success | 153,411 | ||
| Jul 31, 2026 21:02 | CPPclang++20.1.2 | Success | 38,330+0.35 RP | ||
| Jul 31, 2026 20:56 | CPPg++14.2.0 | Success | 219,153 | ||
| Jul 31, 2026 20:55 | CPPclang++20.1.2 | Success | 38,381+0.64 RP | ||
| Jul 31, 2026 20:49 | CPPg++14.2.0 | Success | 152,647 | ||
| Jul 31, 2026 20:46 | CPPclang++20.1.2 | Success | 38,475+6.49 RP | ||
| Jul 31, 2026 20:44 | CPPclang++20.1.2 | Success | 39,461+4.09 RP | ||
| Jul 31, 2026 20:41 | CPPclang++20.1.2 | Success | 40,108+35.98 RP | ||
| Jul 31, 2026 20:41 | CPPg++14.2.0 | Success | 158,708 | ||
| Jul 31, 2026 20:33 | CPPg++14.2.0 | Success | 157,192 | ||
| Jul 31, 2026 20:27 | CPPg++14.2.0 | Success | 160,896 | ||
| Jul 31, 2026 20:25 | CPPclang++20.1.2 | Success | 46,873+4.39 RP | ||
| Jul 31, 2026 20:24 | CPPg++14.2.0 | Success | 201,391 | ||
| Jul 31, 2026 20:21 | CPPclang++20.1.2 | Success | 47,857+0.41 RP | ||
| Jul 31, 2026 20:18 | CPPg++14.2.0 | Success | 154,603 | ||
| Jul 31, 2026 20:18 | CPPclang++20.1.2 | Success | 48,529 | ||
| Jul 31, 2026 20:15 | CPPg++14.2.0 | Success | 281,071 | ||
| Jul 31, 2026 20:13 | CPPg++14.2.0 | Success | 162,936 | ||
| Jul 31, 2026 20:11 | CPPclang++20.1.2 | Success | 47,950+1.10 RP | ||
| Jul 31, 2026 20:08 | CPPg++14.2.0 | Success | 159,418 | ||
| Jul 31, 2026 20:05 | CPPg++14.2.0 | Success | 188,441 | ||
| Jul 31, 2026 20:04 | CPPclang++20.1.2 | Success | 48,205+4.17 RP | ||
| Jul 31, 2026 20:02 | CPPg++14.2.0 | Success | 155,661 | ||
| Jul 31, 2026 19:57 | CPPclang++20.1.2 | Success | 158,223 | ||
| Jul 31, 2026 19:55 | CPPg++14.2.0 | Success | 156,224 | ||
| Jul 31, 2026 19:54 | CPPclang++20.1.2 | Success | 196,822 | ||
| Jul 31, 2026 19:53 | CPPclang++20.1.2 | Success | 49,193+15.90 RP | ||
| Jul 31, 2026 19:36 | CPPg++14.2.0 | Success | 146,078 | ||
| Jul 31, 2026 19:34 | CPPg++14.2.0 | Success | 156,777 | ||
| Jul 31, 2026 19:32 | CPPg++14.2.0 | Success | 188,831 | ||
| Jul 31, 2026 19:32 | CPPclang++20.1.2 | Success | 53,368+2.04 RP | ||
| Jul 31, 2026 19:30 | CPPg++14.2.0 | Success | 163,653 | ||
| Jul 31, 2026 19:28 | CPPg++14.2.0 | Success | 157,070 | ||
| Jul 31, 2026 19:26 | CPPg++14.2.0 | Success | 150,140 | ||
| Jul 31, 2026 19:25 | CPPg++14.2.0 | Success | 147,682 | ||
| Jul 31, 2026 19:21 | CPPg++14.2.0 | Success | 174,007 | ||
| Jul 31, 2026 19:16 | CPPg++14.2.0 | Success | 179,504 | ||
| Jul 31, 2026 19:14 | CPPg++12.4.0 | Success | 151,988 | ||
| Jul 31, 2026 19:13 | CPPclang++20.1.2 | Success | 158,361 | ||
| Jul 31, 2026 19:13 | CPPg++14.2.0 | Success | 146,056 | ||
| Jul 31, 2026 19:12 | CPPg++14.2.0 | Success | 145,799+0.02 RP | ||
| Jul 31, 2026 19:11 | CPPg++14.2.0 | Success | 229,024 | ||
| Jul 31, 2026 19:09 | CPPclang++19.1.1 | Success | 162,487 | ||
| Jul 31, 2026 19:08 | CPPg++14.2.0 | Success | 146,683 | ||
| Jul 31, 2026 19:08 | CPPg++14.2.0 | Success | 147,261 | ||
| Jul 31, 2026 19:07 | CPPg++14.2.0 | Success | 146,535 | ||
| Jul 31, 2026 19:06 | CPPg++14.2.0 | Success | 184,973 | ||
| Jul 31, 2026 19:05 | CPPg++14.2.0 | Success | 145,848+0.01 RP | ||
| Jul 31, 2026 19:04 | CPPg++14.2.0 | Success | 149,253 | ||
| Jul 31, 2026 19:03 | CPPg++14.2.0 | Success | 145,874+0.61 RP | ||
| Jul 31, 2026 18:59 | CPPg++13.3.0 | Success | 179,790 | ||
| Jul 31, 2026 18:56 | CPPg++13.3.0 | Success | 174,829 | ||
| Jul 31, 2026 18:53 | CPPg++13.3.0 | Success | 449,588 | ||
| Jul 31, 2026 18:51 | CPPg++13.3.0 | Success | 149,210 | ||
| Jul 31, 2026 18:50 | CPPg++13.3.0 | Success | 156,608 | ||
| Jul 31, 2026 18:49 | CPPclang++20.1.2 | Success | 166,101 | ||
| Jul 31, 2026 18:45 | CPPg++13.3.0 | Success | 176,385 | ||
| Jul 31, 2026 18:42 | CPPg++13.3.0 | Success | 222,234 | ||
| Jul 31, 2026 18:42 | CPPclang++20.1.2 | Success | 60,859 | ||
| Jul 31, 2026 18:37 | CPPclang++20.1.2 | Success | 218,655 | ||
| Jul 31, 2026 18:21 | CPPg++13.3.0 | Success | 147,369 | ||
| Jul 31, 2026 18:18 | CPPg++13.3.0 | Success | 387,250 | ||
| Jul 31, 2026 18:16 | CPPg++13.3.0 | Success | 154,296 | ||
| Jul 31, 2026 18:15 | CPPg++13.3.0 | Success | 213,439 | ||
| Jul 31, 2026 18:11 | CPPg++13.3.0 | Success | 147,481 | ||
| Jul 31, 2026 18:10 | CPPg++11.5.0 | Success | 147,380 | ||
| Jul 31, 2026 18:09 | CPPg++12.4.0 | Success | 148,043 | ||
| Jul 31, 2026 18:07 | CPPg++13.3.0 | Success | 147,554 |