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 | |
|---|---|---|---|---|---|
| Aug 24, 2026 18:59 | CPPg++14.2.0 | Success | 28,493 | ||
| Aug 24, 2026 18:56 | CPPg++14.2.0 | Success | 30,134 | ||
| Aug 24, 2026 18:54 | CPPg++14.2.0 | Success | 28,655 | ||
| Aug 24, 2026 18:52 | CPPg++14.2.0 | Success | 29,205 | ||
| Aug 24, 2026 18:50 | CPPg++14.2.0 | Success | 29,791 | ||
| Aug 24, 2026 18:45 | CPPg++14.2.0 | Success | 29,869 | ||
| Aug 24, 2026 18:42 | CPPg++14.2.0 | Success | 28,787 | ||
| Aug 24, 2026 18:40 | CPPg++14.2.0 | Success | 28,492+3.50 RP | ||
| Aug 24, 2026 18:37 | CPPg++14.2.0 | Success | 29,683 | ||
| Aug 24, 2026 18:33 | CPPg++14.2.0 | Success | 29,403 | ||
| Aug 24, 2026 18:31 | CPPg++14.2.0 | Success | 30,536 | ||
| Aug 24, 2026 18:27 | CPPg++14.2.0 | Success | 29,575 | ||
| Aug 24, 2026 18:20 | CPPg++14.2.0 | Success | 29,655 | ||
| Aug 24, 2026 18:18 | CPPg++14.2.0 | Success | 46,986 | ||
| Aug 24, 2026 18:16 | CPPg++14.2.0 | Success | 29,261 | ||
| Aug 24, 2026 18:14 | CPPg++14.2.0 | Success | 29,298 | ||
| Aug 24, 2026 18:06 | CPPg++14.2.0 | Success | 31,780 | ||
| Aug 24, 2026 18:01 | CPPg++14.2.0 | Success | 30,215 | ||
| Aug 24, 2026 17:57 | CPPg++14.2.0 | Success | 29,075 | ||
| Aug 24, 2026 17:54 | CPPg++14.2.0 | Success | 28,968 | ||
| Aug 24, 2026 17:49 | CPPg++14.2.0 | Success | 30,385 | ||
| Aug 24, 2026 17:46 | CPPg++14.2.0 | Success | 28,853 | ||
| Aug 24, 2026 17:40 | CPPg++14.2.0 | Success | 28,779+0.55 RP | ||
| Aug 24, 2026 17:35 | CPPg++14.2.0 | Success | 28,825+2.68 RP | ||
| Aug 24, 2026 17:32 | CPPg++14.2.0 | Success | 29,049+2.03 RP | ||
| Aug 24, 2026 17:29 | CPPg++14.2.0 | Success | 29,556 | ||
| Aug 24, 2026 17:27 | CPPg++14.2.0 | Success | 29,774 | ||
| Aug 24, 2026 17:20 | CPPg++14.2.0 | Success | 30,212 | ||
| Aug 24, 2026 17:16 | CPPg++14.2.0 | Success | 30,197 | ||
| Aug 24, 2026 17:11 | CPPg++14.2.0 | Success | 31,662 | ||
| Aug 24, 2026 16:16 | CPPg++14.2.0 | Success | 29,417 | ||
| Aug 24, 2026 16:13 | CPPg++14.2.0 | Success | 29,346 | ||
| Aug 24, 2026 16:12 | CPPg++14.2.0 | Success | 29,856 | ||
| Aug 24, 2026 16:09 | CPPg++14.2.0 | Success | 30,226 | ||
| Aug 24, 2026 16:05 | CPPg++14.2.0 | Success | 29,518 | ||
| Aug 24, 2026 16:03 | CPPg++14.2.0 | Success | 29,918 | ||
| Aug 24, 2026 16:00 | CPPg++14.2.0 | Success | 38,094 | ||
| Aug 24, 2026 09:53 | CPPg++14.2.0 | Success | 29,345+27.78 RP | ||
| Aug 23, 2026 15:56 | CPPg++14.2.0 | Success | 85,086+76.62 RP | ||
| Aug 23, 2026 15:07 | CPPg++14.2.0 | Success | 244,456+36.42 RP | ||
| Aug 22, 2026 12:00 | CPPg++14.2.0 | Success | 31,950+54.56 RP | ||
| Aug 21, 2026 15:33 | CPPg++14.2.0 | Success | 2,230,506+4.48 RP | ||
| Aug 19, 2026 16:37 | CPPclang++18.1.3 | Success | 38,696+258.42 RP | ||
| Aug 18, 2026 01:28 | CSHARP10.0.7 | Success | 25,434+25.28 RP | ||
| Aug 18, 2026 01:26 | GOgo1.26.2 | Success | 25,450+16.07 RP | ||
| Aug 18, 2026 01:24 | ZIG0.15.1 | Success | 25,177+14.44 RP | ||
| Aug 18, 2026 01:22 | RUSTrust-1.95.0 | Success | 25,260 | ||
| Aug 16, 2026 23:14 | GOgo1.26.2 | Success | 888,844 | ||
| Aug 16, 2026 23:01 | ZIG0.15.1 | Success | 66,614 | ||
| Aug 16, 2026 22:59 | RUSTrust-1.95.0 | Success | 46,872 | ||
| Aug 15, 2026 22:26 | CPPclang++16.0.6 | Success | 29,747 | ||
| Aug 15, 2026 22:16 | CPPclang++16.0.6 | Success | 29,100+0.86 RP | ||
| Aug 15, 2026 22:08 | CPPclang++17.0.6 | Success | 31,255 | ||
| Aug 15, 2026 21:57 | CPPclang++16.0.6 | Success | 29,173+5.63 RP | ||
| Aug 15, 2026 21:42 | CPPclang++16.0.6 | Success | 29,660+0.02 RP | ||
| Aug 15, 2026 21:38 | CPPclang++15.0.7 | Success | 29,898 | ||
| Aug 15, 2026 20:37 | CPPclang++16.0.6 | Success | 30,362 | ||
| Aug 15, 2026 20:32 | CPPclang++16.0.6 | Success | 29,662+1.27 RP | ||
| Aug 15, 2026 20:26 | CPPclang++14.0.6 | Success | 29,774+7.79 RP | ||
| Aug 15, 2026 20:22 | CPPclang++14.0.6 | Success | 30,481+7.39 RP | ||
| Aug 15, 2026 19:59 | CPPclang++20.1.2 | Success | 31,183+8.04 RP | ||
| Aug 15, 2026 17:55 | CPPclang++20.1.2 | Success | 31,985+1.93 RP | ||
| Aug 15, 2026 17:50 | CPPclang++20.1.2 | Success | 33,084 | ||
| Aug 15, 2026 17:45 | CPPclang++20.1.2 | Success | 33,110 | ||
| Aug 15, 2026 17:43 | CPPclang++20.1.2 | Success | 32,860 | ||
| Aug 15, 2026 17:36 | CPPclang++18.1.3 | Success | 33,149 | ||
| Aug 15, 2026 14:36 | CPPclang++20.1.2 | Success | 32,511 | ||
| Aug 15, 2026 14:32 | CPPclang++19.1.1 | Success | 32,217 | ||
| Aug 15, 2026 14:26 | CPPclang++20.1.2 | Success | 32,184+6.04 RP | ||
| Aug 15, 2026 14:20 | CPPclang++20.1.2 | Success | 34,393 | ||
| Aug 15, 2026 14:17 | CPPclang++20.1.2 | Success | 32,822+9.16 RP | ||
| Aug 15, 2026 13:56 | CPPg++10.5.0 | Success | 33,894 | ||
| Aug 15, 2026 13:50 | CPPg++10.5.0 | Success | 33,839+5.73 RP | ||
| Aug 15, 2026 13:34 | CPPg++10.5.0 | Success | 34,508+9.18 RP | ||
| Aug 15, 2026 13:07 | CPPg++10.5.0 | Success | 36,145 | ||
| Aug 15, 2026 06:41 | CPPg++13.3.0 | Success | 35,691 | ||
| Aug 15, 2026 06:08 | CPPg++10.5.0 | Success | 35,637+0.01 RP | ||
| Aug 13, 2026 19:57 | CPPg++11.5.0 | Success | 37,060 | ||
| Aug 13, 2026 19:45 | CPPg++12.4.0 | Success | 35,732 | ||
| Aug 13, 2026 19:35 | CPPg++13.3.0 | Success | 35,638+7.86 RP | ||
| Aug 13, 2026 19:24 | CPPg++14.2.0 | Success | 529,722 | ||
| Aug 13, 2026 19:08 | CPPg++14.2.0 | Success | 534,058 | ||
| Aug 13, 2026 19:02 | CPPg++14.2.0 | Success | 404,290 | ||
| Aug 13, 2026 18:55 | CPPg++14.2.0 | Success | 36,665+4.97 RP | ||
| Aug 13, 2026 18:38 | CPPg++14.2.0 | Success | 37,345+65.70 RP | ||
| Aug 13, 2026 17:20 | CPPg++14.2.0 | Success | 565,097 | ||
| Aug 13, 2026 16:58 | CPPg++14.2.0 | Success | 154,759 | ||
| Aug 13, 2026 15:40 | CPPg++14.2.0 | Success | 49,488+4.64 RP | ||
| Aug 13, 2026 15:25 | CPPg++14.2.0 | Success | 50,650+22.99 RP | ||
| Aug 13, 2026 15:21 | CPPclang++20.1.2 | Success | 61,317 | ||
| Aug 13, 2026 15:17 | CPPclang++20.1.2 | Success | 57,324+158.71 RP | ||
| Aug 13, 2026 15:05 | CPPg++14.2.0 | Error | |||
| Aug 13, 2026 14:47 | CPPg++14.2.0 | Success | 635,478+20.74 RP | ||
| Aug 5, 2026 15:28 | CPPclang++20.1.2 | Success | 27,136 | ||
| Aug 5, 2026 15:17 | CPPclang++20.1.2 | Success | 25,958 | ||
| Aug 5, 2026 15:12 | CPPclang++20.1.2 | Success | 29,391 | ||
| Aug 5, 2026 14:46 | CPPclang++20.1.2 | Success | 31,100 | ||
| Aug 5, 2026 14:42 | CPPclang++20.1.2 | Success | 27,100 | ||
| Aug 5, 2026 13:03 | CPPclang++20.1.2 | Success | 25,198 | ||
| Aug 5, 2026 11:12 | CPPclang++20.1.2 | Success | 222,611 |