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 | |
|---|---|---|---|---|---|
| May 19, 2021 23:25 | CPP | Success | 281,372 | ||
| May 19, 2021 23:20 | CPP | Success | 1,464,566+0.04 RP | ||
| May 19, 2021 23:14 | CPP | Success | 1,706,794 | ||
| May 19, 2021 23:12 | CPP | Success | 278,195 | ||
| May 19, 2021 23:07 | CPP | Error | |||
| May 19, 2021 23:04 | CPP | Error | |||
| May 19, 2021 22:54 | GO | Success | 364,563 | ||
| May 19, 2021 22:51 | CPP | Success | 1,473,931+4.62 RP | ||
| May 19, 2021 22:33 | GO | Success | 380,482 | ||
| May 19, 2021 22:21 | GO | Error | |||
| May 19, 2021 22:19 | CPP | Success | 330,577 | ||
| May 19, 2021 22:18 | CPP | Success | 330,605 | ||
| May 19, 2021 22:17 | CPP | Error | |||
| May 19, 2021 22:15 | CPP | Success | 330,549 | ||
| May 19, 2021 22:13 | CPP | Success | 587,036 | ||
| May 19, 2021 22:10 | CPP | Error | |||
| May 19, 2021 22:08 | CPP | Success | 4,970,088 | ||
| May 19, 2021 22:02 | CPP | Error | |||
| May 19, 2021 22:01 | CPP | Error | |||
| May 19, 2021 21:55 | CPP | Success | 4,625,856+0.57 RP | ||
| May 19, 2021 21:54 | CPP | Error | |||
| May 19, 2021 21:52 | CPP | Error | |||
| May 19, 2021 21:47 | CPP | Error | |||
| May 19, 2021 21:47 | GO | Error | |||
| May 19, 2021 21:47 | CPP | Success | 6,265,496+0.01 RP | ||
| May 19, 2021 21:47 | CPP | Success | 6,292,779+1.59 RP | ||
| May 19, 2021 21:45 | GO | Error | |||
| May 19, 2021 21:45 | GO | Success | 1,203,549 | ||
| May 19, 2021 21:43 | GO | Success | 1,144,981 | ||
| May 19, 2021 21:42 | GO | Error | |||
| May 19, 2021 21:40 | GO | Success | 1,113,883+8.98 RP | ||
| May 19, 2021 21:38 | GO | Error | |||
| May 19, 2021 21:34 | CPP | Success | 732,071 | ||
| May 19, 2021 21:34 | GO | Error | |||
| May 19, 2021 21:32 | CPP | Success | 724,979 | ||
| May 19, 2021 21:32 | GO | Error | |||
| May 19, 2021 21:31 | CPP | Error | |||
| May 19, 2021 21:30 | CPP | Error | |||
| May 19, 2021 21:27 | GO | Error | |||
| May 19, 2021 21:27 | GO | Success | 809,428 | ||
| May 19, 2021 21:23 | GO | Success | 2,643,523 | ||
| May 19, 2021 21:21 | GO | Success | 808,906 | ||
| May 19, 2021 21:17 | GO | Error | |||
| May 19, 2021 21:08 | GO | Error | |||
| May 19, 2021 21:07 | GO | Error | |||
| May 19, 2021 20:59 | GO | Error | |||
| May 19, 2021 20:58 | CPP | Error | |||
| May 19, 2021 19:38 | GO | Error | |||
| May 19, 2021 19:36 | GO | Error | |||
| May 19, 2021 19:32 | GO | Error | |||
| May 19, 2021 19:30 | GO | Error | |||
| May 19, 2021 19:29 | CPP | Error | |||
| May 19, 2021 19:28 | CPP | Error | |||
| May 19, 2021 19:27 | CPP | Error | +3'332.86 RP | ||
| May 19, 2021 16:36 | RUST | Error | |||
| May 18, 2021 16:10 | GO | Error | |||
| May 18, 2021 16:09 | GO | Error | |||
| May 18, 2021 16:08 | GO | Error | |||
| May 18, 2021 16:07 | GO | Error | |||
| May 18, 2021 16:06 | GO | Error | |||
| May 18, 2021 15:55 | CPP | Error | |||
| May 18, 2021 15:54 | CPP | Error | |||
| May 17, 2021 23:56 | CPP | Error | |||
| May 17, 2021 23:55 | CPP | Success | 671,622 | ||
| May 17, 2021 23:54 | CPP | Success | 671,513 | ||
| May 17, 2021 23:53 | CPP | Success | 647,703 | ||
| May 17, 2021 23:52 | CPP | Success | 653,079 | ||
| May 17, 2021 23:52 | CPP | Success | 643,584 | ||
| May 17, 2021 23:51 | CPP | Success | 647,883 | ||
| May 17, 2021 23:51 | CPP | Success | 647,846 | ||
| May 17, 2021 23:51 | CPP | Success | 647,839 | ||
| May 17, 2021 23:50 | CPP | Success | 689,339 | ||
| May 17, 2021 23:50 | CPP | Success | 689,392 | ||
| May 17, 2021 23:49 | CPP | Success | 622,313+1.22 RP | ||
| May 17, 2021 23:48 | CPP | Success | 689,371 | ||
| May 17, 2021 23:48 | CPP | Success | 689,373 | ||
| May 17, 2021 23:48 | CPP | Success | 676,930 | ||
| May 17, 2021 23:47 | CPP | Success | 674,715 | ||
| May 17, 2021 23:47 | CPP | Success | 674,110 | ||
| May 17, 2021 23:46 | CPP | Success | 673,328 | ||
| May 17, 2021 23:45 | CPP | Success | 673,415+13.26 RP | ||
| May 17, 2021 23:43 | CPP | Error | |||
| May 17, 2021 23:41 | CPP | Error | |||
| May 17, 2021 23:39 | CPP | Error | |||
| May 17, 2021 23:38 | CPP | Error | |||
| May 17, 2021 23:38 | CPP | Error | |||
| May 17, 2021 23:37 | CPP | Error | |||
| May 17, 2021 23:36 | CPP | Error | |||
| May 17, 2021 23:33 | CPP | Error | |||
| May 17, 2021 23:31 | CPP | Error | |||
| May 17, 2021 23:31 | CPP | Error | |||
| May 17, 2021 23:30 | CPP | Error | |||
| May 17, 2021 23:29 | CPP | Error | |||
| May 17, 2021 23:29 | CPP | Error | |||
| May 17, 2021 23:26 | CPP | Error | |||
| May 17, 2021 18:27 | CPP | Error | |||
| May 17, 2021 18:26 | CPP | Error | |||
| May 17, 2021 18:25 | CPP | Error | |||
| May 17, 2021 18:23 | CPP | Error | |||
| May 17, 2021 16:59 | CPP | Error |