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 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 | ||
| 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 |