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 6, 2026 19:21 | CPPg++14.2.0 | Success | 56,743+0.52 RP | ||
| Jun 6, 2026 19:15 | CPPg++14.2.0 | Success | 56,910+2.21 RP | ||
| Jun 6, 2026 19:10 | CPPg++14.2.0 | Success | 57,871 | ||
| Jun 6, 2026 19:05 | CPPg++14.2.0 | Success | 59,688 | ||
| Jun 6, 2026 18:59 | CPPg++14.2.0 | Success | 57,634+0.71 RP | ||
| Jun 6, 2026 18:54 | CPPg++14.2.0 | Success | 58,594+5.00 RP | ||
| Jun 5, 2026 22:28 | CPPg++14.2.0 | Success | 57,912 | ||
| Jun 5, 2026 22:19 | CPPg++14.2.0 | Success | 58,495 | ||
| Jun 5, 2026 22:14 | CPPg++14.2.0 | Success | 57,932 | ||
| Jun 5, 2026 22:03 | CPPg++14.2.0 | Success | 58,110 | ||
| Jun 5, 2026 21:54 | CPPg++14.2.0 | Success | 58,104 | ||
| Jun 5, 2026 21:49 | CPPg++14.2.0 | Success | 58,203 | ||
| Jun 5, 2026 21:44 | CPPg++14.2.0 | Success | 57,871+4.19 RP | ||
| Jun 5, 2026 00:32 | CPPg++14.2.0 | Success | 59,865 | ||
| Jun 5, 2026 00:24 | CPPg++14.2.0 | Success | 60,400 | ||
| Jun 5, 2026 00:19 | CPPg++14.2.0 | Success | 61,349 | ||
| Jun 5, 2026 00:14 | CPPg++14.2.0 | Success | 59,310+10.00 RP | ||
| Jun 4, 2026 23:57 | CPPg++14.2.0 | Success | 63,175 | ||
| Jun 4, 2026 23:52 | CPPg++14.2.0 | Success | 63,133 | ||
| Jun 4, 2026 23:43 | CPPg++14.2.0 | Success | 63,213 | ||
| Jun 4, 2026 23:38 | CPPg++14.2.0 | Success | 63,086 | ||
| Jun 4, 2026 23:31 | CPPg++14.2.0 | Success | 70,718 | ||
| May 22, 2026 20:46 | CPPclang++19.1.1 | Success | 110,957 | ||
| May 22, 2026 20:42 | CPPclang++19.1.1 | Success | 111,997 | ||
| May 22, 2026 20:41 | CPPclang++19.1.1 | Success | 112,042 | ||
| May 22, 2026 20:40 | CPPclang++19.1.1 | Success | 112,493 | ||
| May 22, 2026 20:36 | CPPclang++19.1.1 | Success | 110,958 | ||
| May 22, 2026 20:34 | CPPclang++19.1.1 | Success | 110,959 | ||
| May 22, 2026 20:32 | CPPclang++19.1.1 | Success | 115,032 | ||
| May 22, 2026 20:30 | CPPclang++17.0.6 | Success | 111,407 | ||
| May 20, 2026 16:14 | CPPclang++19.1.1 | Success | 110,609 | ||
| May 20, 2026 16:10 | CPPclang++19.1.1 | Error | |||
| May 20, 2026 16:09 | CPPclang++19.1.1 | Error | |||
| May 20, 2026 16:05 | CPPclang++19.1.1 | Success | 110,570 | ||
| May 20, 2026 16:03 | CPPclang++19.1.1 | Success | 110,970 | ||
| May 20, 2026 16:02 | CPPclang++19.1.1 | Success | 110,691 | ||
| May 20, 2026 16:01 | CPPclang++19.1.1 | Success | 110,969 | ||
| May 20, 2026 16:00 | CPPclang++19.1.1 | Success | 110,549 | ||
| May 20, 2026 15:59 | CPPclang++19.1.1 | Success | 111,004 | ||
| May 20, 2026 15:58 | CPPclang++19.1.1 | Success | 110,509+0.08 RP | ||
| May 20, 2026 15:57 | CPPclang++19.1.1 | Success | 110,627 | ||
| May 20, 2026 15:55 | CPPclang++19.1.1 | Success | 110,695 | ||
| May 20, 2026 15:53 | CPPclang++19.1.1 | Success | 112,410 | ||
| May 20, 2026 15:52 | CPPclang++19.1.1 | Success | 113,770 | ||
| May 20, 2026 15:51 | CPPclang++19.1.1 | Success | 111,057 | ||
| May 20, 2026 15:51 | CPPclang++19.1.1 | Success | 110,957 | ||
| May 20, 2026 15:49 | CPPclang++19.1.1 | Success | 110,605+0.08 RP | ||
| May 20, 2026 15:47 | CPPclang++19.1.1 | Success | 110,963 | ||
| May 20, 2026 15:46 | CPPclang++19.1.1 | Success | 113,872 | ||
| May 20, 2026 15:45 | CPPg++13.3.0 | Success | 119,981 | ||
| May 20, 2026 15:44 | CPPclang++19.1.1 | Success | 111,079 | ||
| May 20, 2026 15:43 | CPPclang++19.1.1 | Success | 113,944 | ||
| May 20, 2026 15:41 | CPPclang++19.1.1 | Success | 114,305 | ||
| May 20, 2026 15:39 | CPPclang++19.1.1 | Success | 113,219 | ||
| May 20, 2026 15:32 | CPPclang++19.1.1 | Success | 112,434 | ||
| May 20, 2026 15:32 | CPPclang++19.1.1 | Success | 111,935 | ||
| May 20, 2026 15:31 | CPPclang++19.1.1 | Success | 114,273 | ||
| May 18, 2026 09:01 | CPPclang++19.1.1 | Success | 110,722 | ||
| May 18, 2026 01:39 | CPPclang++19.1.1 | Success | 113,238 | ||
| May 18, 2026 01:38 | CPPclang++19.1.1 | Success | 110,800 | ||
| May 18, 2026 01:38 | CPPclang++19.1.1 | Success | 110,935 | ||
| May 18, 2026 01:37 | CPPclang++19.1.1 | Success | 111,138 | ||
| May 18, 2026 01:37 | CPPclang++19.1.1 | Success | 110,869 | ||
| May 18, 2026 01:35 | CPPclang++19.1.1 | Success | 110,716 | ||
| May 18, 2026 01:34 | CPPclang++19.1.1 | Success | 110,921 | ||
| May 18, 2026 01:34 | CPPclang++18.1.3 | Success | 113,862 | ||
| May 18, 2026 01:34 | CPPclang++20.1.2 | Success | 111,217 | ||
| May 18, 2026 01:33 | CPPclang++18.1.3 | Success | 111,252 | ||
| May 18, 2026 01:33 | CPPclang++19.1.1 | Success | 110,705+0.32 RP | ||
| May 18, 2026 01:31 | CPPclang++20.1.2 | Success | 111,133 | ||
| May 18, 2026 01:31 | CPPclang++20.1.2 | Success | 111,708 | ||
| May 18, 2026 01:31 | CPPclang++20.1.2 | Success | 111,103+0.01 RP | ||
| May 18, 2026 01:26 | CPPclang++20.1.2 | Success | 113,887 | ||
| May 18, 2026 01:26 | CPPclang++18.1.3 | Success | 113,425 | ||
| May 18, 2026 01:26 | CPPclang++20.1.2 | Success | 113,391 | ||
| May 18, 2026 01:24 | CPPclang++20.1.2 | Success | 114,042 | ||
| May 18, 2026 01:24 | CPPclang++20.1.2 | Success | 111,120+1.71 RP | ||
| May 18, 2026 01:23 | CPPclang++18.1.3 | Success | 113,359 | ||
| May 18, 2026 01:23 | CPPclang++20.1.2 | Success | 113,266+0.01 RP | ||
| May 18, 2026 01:21 | CPPclang++20.1.2 | Success | 113,284+4.39 RP | ||
| May 18, 2026 01:21 | CPPclang++18.1.3 | Success | 113,663 | ||
| May 18, 2026 01:21 | CPPg++13.3.0 | Success | 121,982 | ||
| May 18, 2026 01:15 | CPPclang++18.1.3 | Success | 119,210+1.07 RP | ||
| May 18, 2026 01:15 | CPPclang++17.0.6 | Success | 121,395 | ||
| May 18, 2026 01:15 | CPPclang++18.1.3 | Success | 122,545 | ||
| May 18, 2026 01:12 | CPPclang++18.1.3 | Success | 122,742 | ||
| May 18, 2026 01:12 | CPPclang++19.1.1 | Success | 122,957 | ||
| May 18, 2026 01:12 | CPPclang++18.1.3 | Success | 121,036 | ||
| May 18, 2026 01:09 | CPPclang++18.1.3 | Success | 122,209 | ||
| May 18, 2026 01:09 | CPPclang++18.1.3 | Success | 121,652 | ||
| May 18, 2026 01:09 | CPPclang++17.0.6 | Success | 120,743+0.26 RP | ||
| May 17, 2026 13:39 | CPPclang++20.1.2 | Success | 166,810 | ||
| May 17, 2026 12:13 | CPPclang++20.1.2 | Success | 123,592 | ||
| May 17, 2026 08:03 | CPPclang++20.1.2 | Success | 123,090 | ||
| May 17, 2026 07:14 | CPPg++14.2.0 | Error | |||
| May 17, 2026 07:05 | CPPg++14.2.0 | Error | |||
| May 17, 2026 04:58 | CPPclang++20.1.2 | Success | 125,972 | ||
| May 17, 2026 04:58 | CPPclang++20.1.2 | Success | 122,496 | ||
| May 17, 2026 02:43 | CPPclang++20.1.2 | Success | 121,407 | ||
| May 17, 2026 01:39 | CPPclang++18.1.3 | Success | 122,136 |