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 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 | ||
| Jun 14, 2021 17:48 | GO | Success | 657,445 | ||
| Jun 14, 2021 17:43 | GO | Error | |||
| Jun 14, 2021 11:57 | GO | Error | |||
| Jun 14, 2021 11:53 | GO | Error | |||
| Jun 14, 2021 11:28 | GO | Success | 618,983+0.01 RP | ||
| Jun 14, 2021 11:27 | GO | Success | 619,267+0.03 RP | ||
| Jun 14, 2021 11:26 | GO | Success | 620,283+0.49 RP | ||
| Jun 14, 2021 11:25 | GO | Success | 639,633+0.24 RP | ||
| Jun 14, 2021 11:19 | GO | Success | 649,425+0.09 RP | ||
| Jun 14, 2021 11:19 | GO | Success | 664,184 | ||
| Jun 14, 2021 11:16 | GO | Success | 674,913 | ||
| Jun 14, 2021 11:16 | GO | Success | 653,327+0.77 RP | ||
| Jun 14, 2021 11:15 | GO | Success | 687,824 | ||
| Jun 14, 2021 11:03 | GO | Success | 2,641,936 | ||
| Jun 14, 2021 10:50 | GO | Error | |||
| Jun 14, 2021 10:49 | GO | Error | |||
| Jun 14, 2021 10:37 | GO | Success | 687,950+5.46 RP | ||
| Jun 14, 2021 10:36 | GO | Error | |||
| Jun 11, 2021 16:14 | CPP | Success | 175,647+1.43 RP | ||
| Jun 11, 2021 16:13 | CPP | Success | 187,215 | ||
| Jun 11, 2021 16:13 | CPP | Success | 183,735 | ||
| Jun 11, 2021 16:03 | CPP | Success | 181,153 | ||
| Jun 11, 2021 16:02 | CPP | Success | 180,179+0.11 RP | ||
| Jun 11, 2021 16:00 | CPP | Success | 183,080 | ||
| Jun 10, 2021 14:33 | CPP | Success | 181,815 | ||
| Jun 10, 2021 14:30 | CPP | Success | 185,242 | ||
| Jun 10, 2021 14:11 | CPP | Success | 620,379 | ||
| Jun 9, 2021 13:35 | CPP | Success | 183,888 | ||
| Jun 9, 2021 13:30 | CPP | Error | |||
| Jun 8, 2021 20:12 | CPP | Success | 186,614 | ||
| Jun 8, 2021 20:09 | CPP | Success | 184,824 | ||
| Jun 8, 2021 17:40 | CPP | Success | 180,541+0.04 RP | ||
| Jun 8, 2021 11:29 | CPP | Success | 180,686+0.03 RP | ||
| Jun 8, 2021 11:25 | CPP | Success | 180,800+2.97 RP | ||
| Jun 8, 2021 11:23 | CPP | Error | |||
| Jun 7, 2021 14:49 | CPP | Success | 191,220 | ||
| Jun 7, 2021 14:48 | CPP | Success | 191,072+0.22 RP | ||
| Jun 7, 2021 13:55 | CPP | Success | 197,386 | ||
| Jun 7, 2021 13:55 | CPP | Success | 198,053 | ||
| Jun 7, 2021 01:25 | CPP | Success | 136,017 | ||
| Jun 6, 2021 23:07 | CPP | Success | 136,461 | ||
| Jun 6, 2021 23:02 | CPP | Success | 136,376 | ||
| Jun 6, 2021 23:01 | CPP | Success | 138,491 | ||
| Jun 6, 2021 23:00 | CPP | Success | 140,262 | ||
| Jun 6, 2021 22:59 | CPP | Success | 139,851 | ||
| Jun 6, 2021 22:05 | CPP | Success | 137,629 | ||
| Jun 6, 2021 22:01 | CPP | Success | 154,185 |