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 1, 2021 10:23 | CPP | Error | |||
| Jul 1, 2021 10:23 | CPP | Success | 197,814 | ||
| Jul 1, 2021 10:18 | CPP | Success | 188,910 | ||
| Jul 1, 2021 10:16 | CPP | Success | 218,033 | ||
| Jul 1, 2021 10:04 | CPP | Error | |||
| Jul 1, 2021 10:04 | CPP | Error | |||
| Jul 1, 2021 09:59 | CPP | Error | |||
| Jul 1, 2021 09:55 | CPP | Success | 208,782 | ||
| Jul 1, 2021 09:53 | CPP | Success | 194,783 | ||
| Jul 1, 2021 09:51 | CPP | Success | 174,347 | ||
| Jul 1, 2021 09:49 | CPP | Success | 203,923 | ||
| Jul 1, 2021 09:46 | CPP | Error | |||
| Jul 1, 2021 09:40 | CPP | Success | 199,226 | ||
| Jul 1, 2021 09:40 | CPP | Success | 188,959 | ||
| Jul 1, 2021 09:37 | CPP | Success | 259,653 | ||
| Jul 1, 2021 09:35 | CPP | Success | 261,467 | ||
| Jul 1, 2021 09:34 | CPP | Success | 263,454 | ||
| Jul 1, 2021 09:30 | CPP | Success | 195,279 | ||
| Jul 1, 2021 09:29 | CPP | Success | 194,717 | ||
| Jul 1, 2021 09:29 | CPP | Success | 193,749 | ||
| Jul 1, 2021 09:29 | CPP | Success | 193,872 | ||
| Jul 1, 2021 09:23 | CPP | Success | 196,824 | ||
| Jul 1, 2021 09:19 | CPP | Error | |||
| Jul 1, 2021 09:16 | CPP | Success | 164,690+0.89 RP | ||
| Jul 1, 2021 09:13 | CPP | Success | 168,054 | ||
| Jul 1, 2021 08:59 | CPP | Success | 188,904 | ||
| Jul 1, 2021 08:32 | CPP | Success | 186,459 | ||
| Jul 1, 2021 08:30 | CPP | Success | 229,858 | ||
| Jul 1, 2021 08:28 | CPP | Error | |||
| Jul 1, 2021 08:27 | CPP | Success | 189,113 | ||
| Jul 1, 2021 08:27 | CPP | Success | 371,135 | ||
| Jul 1, 2021 08:26 | CPP | Success | 304,761 | ||
| Jul 1, 2021 08:26 | CPP | Success | 304,868 | ||
| Jul 1, 2021 08:11 | CPP | Success | 313,366 | ||
| Jul 1, 2021 08:10 | CPP | Success | 373,386 | ||
| Jul 1, 2021 08:09 | CPP | Success | 318,716 | ||
| Jul 1, 2021 08:09 | CPP | Success | 304,839 | ||
| Jul 1, 2021 08:07 | CPP | Success | 304,807 | ||
| Jul 1, 2021 08:07 | CPP | Success | 318,524 | ||
| Jul 1, 2021 08:07 | CPP | Success | 330,717 | ||
| Jul 1, 2021 08:04 | CPP | Success | 195,322 | ||
| Jul 1, 2021 08:04 | CPP | Success | 189,088 | ||
| Jul 1, 2021 08:01 | CPP | Success | 177,612 | ||
| Jul 1, 2021 08:00 | CPP | Success | 189,625 | ||
| Jul 1, 2021 07:52 | CPP | Success | 211,132 | ||
| Jul 1, 2021 00:46 | CPP | Error | |||
| Jun 30, 2021 21:13 | CPP | Success | 200,056 | ||
| Jun 30, 2021 20:59 | CPP | Success | 216,780 | ||
| Jun 30, 2021 20:15 | CPP | Success | 216,690 | ||
| Jun 30, 2021 20:14 | CPP | Success | 210,353 | ||
| Jun 30, 2021 20:05 | CPP | Success | 167,180 | ||
| Jun 30, 2021 20:01 | CPP | Success | 167,129+1.77 RP | ||
| Jun 30, 2021 19:56 | CPP | Success | 185,785 | ||
| Jun 30, 2021 19:51 | CPP | Success | 182,048 | ||
| Jun 30, 2021 19:39 | CPP | Success | 182,475 | ||
| Jun 30, 2021 19:38 | CPP | Error | |||
| Jun 30, 2021 19:34 | CPP | Success | 217,343 | ||
| Jun 30, 2021 18:44 | CPP | Success | 172,222+0.20 RP | ||
| Jun 30, 2021 18:39 | CPP | Success | 172,806+10.40 RP | ||
| Jun 30, 2021 18:32 | CPP | Error | |||
| Jun 30, 2021 18:32 | CPP | Error | |||
| Jun 30, 2021 17:49 | CPP | Error | |||
| Jun 30, 2021 17:36 | CPP | Error | |||
| Jun 30, 2021 05:58 | CPP | Error | |||
| Jun 30, 2021 03:58 | CPP | Success | 210,684+6.46 RP | ||
| Jun 30, 2021 03:40 | CPP | Error | |||
| Jun 30, 2021 03:39 | CPP | Success | 243,893+8.41 RP | ||
| Jun 30, 2021 03:29 | CPP | Success | 306,814+17.56 RP | ||
| Jun 30, 2021 02:16 | CPP | Success | 665,080+15.04 RP | ||
| Jun 27, 2021 07:14 | CPP | Error | |||
| Jun 27, 2021 06:50 | CPP | Error | |||
| Jun 27, 2021 05:03 | CPP | Error | |||
| Jun 27, 2021 04:23 | CPP | Error | |||
| Jun 20, 2021 18:50 | GO | Success | 663,436 | ||
| Jun 20, 2021 06:51 | CPP | Success | 547,026+0.08 RP | ||
| Jun 20, 2021 06:36 | CPP | Success | 549,541+18.20 RP | ||
| Jun 17, 2021 20:08 | CPP | Success | 139,451 | ||
| Jun 17, 2021 20:07 | CPP | Success | 185,896 | ||
| Jun 17, 2021 20:06 | CPP | Success | 174,442 | ||
| Jun 17, 2021 18:44 | GO | Success | 221,282 | ||
| Jun 17, 2021 18:42 | GO | Success | 230,201 | ||
| Jun 17, 2021 18:39 | GO | Success | 226,529 | ||
| Jun 17, 2021 18:37 | GO | Success | 224,768 | ||
| Jun 17, 2021 18:34 | GO | Success | 206,428 | ||
| Jun 17, 2021 18:33 | GO | Success | 210,306 | ||
| Jun 17, 2021 18:29 | GO | Success | 207,748 | ||
| Jun 16, 2021 21:48 | GO | Success | 612,214+0.03 RP | ||
| Jun 16, 2021 21:46 | GO | Error | |||
| Jun 14, 2021 18:06 | GO | Success | 613,268 | ||
| Jun 14, 2021 18:05 | GO | Success | 613,264+0.02 RP | ||
| Jun 14, 2021 18:04 | GO | Success | 616,226 | ||
| Jun 14, 2021 18:03 | GO | Success | 625,632 | ||
| Jun 14, 2021 18:00 | GO | Success | 613,960+0.13 RP | ||
| Jun 14, 2021 18:00 | GO | Success | 653,146 | ||
| Jun 14, 2021 17:59 | GO | Success | 741,121 | ||
| Jun 14, 2021 17:54 | GO | Success | 643,787 | ||
| Jun 14, 2021 17:52 | GO | Success | 643,321 | ||
| Jun 14, 2021 17:51 | GO | Success | 645,719 | ||
| Jun 14, 2021 17:50 | GO | Success | 655,103 | ||
| Jun 14, 2021 17:49 | GO | Success | 657,446 |