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 | |
|---|---|---|---|---|---|
| Apr 23, 2026 00:22 | CPPg++10.5.0 | Success | 106,840 | ||
| Apr 23, 2026 00:19 | CPPg++10.5.0 | Error | |||
| Apr 22, 2026 23:52 | CPPclang++18.1.3 | Success | 157,291 | ||
| Apr 22, 2026 21:41 | CSHARP9.0.15 | Success | 133,841 | ||
| Apr 22, 2026 21:17 | CPPg++10.5.0 | Success | 106,839 | ||
| Apr 22, 2026 21:12 | CPPg++10.5.0 | Success | 106,797 | ||
| Apr 22, 2026 15:35 | CSHARP9.0.15 | Success | 134,912 | ||
| Apr 22, 2026 15:21 | CPPclang++18.1.3 | Success | 148,571+9.86 RP | ||
| Apr 22, 2026 15:18 | CPPclang++18.1.3 | Error | |||
| Apr 22, 2026 13:33 | CPPclang++18.1.3 | Success | 176,883 | ||
| Apr 22, 2026 13:27 | CPPclang++18.1.3 | Error | |||
| Apr 22, 2026 13:03 | CPPclang++18.1.3 | Success | 174,078+0.34 RP | ||
| Apr 22, 2026 12:34 | CPPclang++18.1.3 | Success | 175,210 | ||
| Apr 22, 2026 12:25 | CPPg++14.2.0 | Success | 197,224 | ||
| Apr 22, 2026 12:22 | CPPclang++20.1.2 | Success | 198,241 | ||
| Apr 22, 2026 12:22 | ZIG0.15.1 | Success | 115,589 | ||
| Apr 22, 2026 12:21 | CPPclang++20.1.2 | Error | |||
| Apr 22, 2026 12:11 | CPPclang++18.1.3 | Success | 175,129+52.26 RP | ||
| Apr 22, 2026 12:07 | RUSTrust-1.95.0 | Success | 106,175 | ||
| Apr 22, 2026 12:00 | CPPclang++18.1.3 | Success | 2,063,891+4.85 RP | ||
| Apr 22, 2026 07:25 | ZIG0.15.1 | Success | 118,450 | ||
| Apr 22, 2026 07:21 | ZIG0.15.1 | Success | 118,444 | ||
| Apr 22, 2026 07:01 | RUSTrust-1.95.0 | Success | 111,532 | ||
| Apr 22, 2026 06:45 | GOgo1.26.2 | Success | 219,367 | ||
| Apr 22, 2026 06:25 | CSHARP9.0.14 | Success | 134,101 | ||
| Apr 22, 2026 06:08 | CPPg++10.5.0 | Success | 106,861 | ||
| Apr 22, 2026 03:14 | ZIG0.15.1 | Success | 111,696+2.89 RP | ||
| Apr 22, 2026 03:14 | ZIG0.15.1 | Success | 115,418+4.49 RP | ||
| Apr 22, 2026 02:59 | RUSTrust-1.95.0 | Success | 110,255 | ||
| Apr 22, 2026 02:21 | CSHARP9.0.14 | Success | 155,939 | ||
| Apr 21, 2026 22:15 | CPPg++13.3.0 | Success | 181,140 | ||
| Apr 21, 2026 22:07 | CPPg++13.3.0 | Success | 165,853 | ||
| Apr 21, 2026 21:00 | CPPclang++18.1.3 | Success | 157,262+2.50 RP | ||
| Apr 21, 2026 17:26 | CPPg++13.3.0 | Success | 163,577+7.53 RP | ||
| Apr 21, 2026 17:06 | CPPclang++18.1.3 | Success | 188,797 | ||
| Apr 21, 2026 17:05 | CPPg++13.3.0 | Success | 186,544+53.61 RP | ||
| Apr 21, 2026 16:25 | CPPg++10.5.0 | Success | 347,783 | ||
| Apr 21, 2026 10:43 | CPPg++13.3.0 | Success | 375,569 | ||
| Apr 21, 2026 10:41 | CPPg++13.3.0 | Success | 283,252 | ||
| Apr 21, 2026 10:40 | CPPg++13.3.0 | Success | 215,404 | ||
| Apr 21, 2026 10:31 | CPPg++13.3.0 | Success | 415,179 | ||
| Apr 21, 2026 10:28 | CPPg++13.3.0 | Success | 209,801 | ||
| Apr 21, 2026 10:16 | CPPg++13.3.0 | Success | 153,948 | ||
| Apr 21, 2026 10:06 | CPPg++13.3.0 | Success | 224,360 | ||
| Apr 21, 2026 07:30 | CPPg++14.2.0 | Success | 165,808 | ||
| Apr 21, 2026 05:36 | CPPg++13.3.0 | Success | 168,909 | ||
| Apr 21, 2026 05:15 | CPPg++10.5.0 | Success | 106,721 | ||
| Apr 21, 2026 03:43 | CPPg++13.3.0 | Success | 166,154 | ||
| Apr 21, 2026 00:06 | CPPg++13.3.0 | Success | 165,946 | ||
| Apr 21, 2026 00:01 | RUSTrust-1.95.0 | Success | 129,370+37.32 RP | ||
| Apr 20, 2026 23:57 | RUSTrust-1.95.0 | Success | 250,120+39.98 RP | ||
| Apr 20, 2026 22:37 | CPPg++10.5.0 | Success | 360,286 | ||
| Apr 20, 2026 22:26 | CPPg++10.5.0 | Success | 106,832 | ||
| Apr 20, 2026 21:41 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 18:55 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 18:52 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 17:58 | CPPg++10.5.0 | Error | |||
| Apr 20, 2026 17:57 | CPPclang++18.1.3 | Error | |||
| Apr 20, 2026 16:19 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 16:09 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 16:08 | CPPclang++18.1.3 | Error | |||
| Apr 20, 2026 15:48 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 15:46 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 15:39 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 15:25 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 14:15 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 13:51 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 13:51 | CPPclang++18.1.3 | Error | |||
| Apr 20, 2026 13:51 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 13:36 | RUSTrust-1.94.0 | Error | |||
| Apr 20, 2026 13:35 | GOgo1.26.1 | Error | |||
| Apr 20, 2026 13:33 | CSHARP9.0.14 | Error | |||
| Apr 20, 2026 13:31 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 13:24 | CPPg++13.3.0 | Error | |||
| Apr 20, 2026 12:41 | CPPg++13.3.0 | Error | |||
| Apr 19, 2026 07:19 | CPPclang++18.1.3 | Success | 113,172 | ||
| Apr 19, 2026 05:22 | CPPclang++18.1.3 | Success | 127,850 | ||
| Apr 19, 2026 03:29 | CPPclang++18.1.3 | Success | 109,224 | ||
| Apr 18, 2026 14:03 | CSHARP9.0.14 | Success | 156,063 | ||
| Apr 18, 2026 05:14 | GOgo1.26.1 | Error | |||
| Apr 18, 2026 05:12 | GOgo1.26.1 | Error | |||
| Apr 18, 2026 05:05 | CSHARP9.0.14 | Success | 155,796 | ||
| Apr 18, 2026 00:39 | GOgo1.26.1 | Error | |||
| Apr 18, 2026 00:37 | GOgo1.26.1 | Error | |||
| Apr 18, 2026 00:36 | GOgo1.26.1 | Error | |||
| Apr 17, 2026 23:47 | CPPg++13.3.0 | Success | 163,729 | ||
| Apr 17, 2026 23:46 | GOgo1.26.1 | Error | |||
| Apr 17, 2026 23:44 | GOgo1.26.1 | Error | |||
| Apr 17, 2026 23:42 | GOgo1.26.1 | Error | |||
| Apr 17, 2026 21:50 | CPPg++13.3.0 | Success | 163,688+24.14 RP | ||
| Apr 17, 2026 20:06 | CPPg++13.3.0 | Success | 270,645+14.73 RP | ||
| Apr 17, 2026 17:23 | CPPg++13.3.0 | Success | 450,004+22.22 RP | ||
| Apr 17, 2026 02:30 | CPPclang++18.1.3 | Error | |||
| Apr 17, 2026 02:24 | CPPclang++18.1.3 | Error | |||
| Apr 17, 2026 02:13 | RUSTrust-1.94.0 | Success | 106,832 | ||
| Apr 17, 2026 02:10 | GOgo1.26.1 | Error | |||
| Apr 17, 2026 02:10 | RUSTrust-1.94.0 | Error | |||
| Apr 17, 2026 02:08 | RUSTrust-1.94.0 | Success | 106,000 | ||
| Apr 17, 2026 00:45 | RUSTrust-1.94.0 | Success | 115,727 | ||
| Apr 17, 2026 00:27 | RUSTrust-1.94.0 | Success | 105,579 |