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 | |
|---|---|---|---|---|---|
| Dec 9, 2021 07:22 | CPPg++9.3.0 | Success | 112,236 | ||
| Dec 9, 2021 07:21 | CPPg++9.3.0 | Success | 109,200 | ||
| Dec 9, 2021 07:18 | CPPg++9.3.0 | Error | |||
| Dec 9, 2021 07:16 | CPPg++9.3.0 | Error | |||
| Dec 9, 2021 07:10 | CPPg++9.3.0 | Error | |||
| Dec 9, 2021 07:09 | CPPg++9.3.0 | Success | 101,870 | ||
| Dec 9, 2021 07:08 | CPPg++9.3.0 | Success | 101,868 | ||
| Dec 9, 2021 07:06 | CPPg++9.3.0 | Success | 101,876 | ||
| Dec 9, 2021 07:04 | CPPg++9.3.0 | Success | 101,964 | ||
| Dec 9, 2021 07:02 | CPPg++9.3.0 | Success | 103,850 | ||
| Dec 9, 2021 06:59 | CPPg++9.3.0 | Success | 102,014 | ||
| Dec 9, 2021 06:57 | CPPg++9.3.0 | Success | 110,643 | ||
| Dec 9, 2021 06:55 | CPPg++9.3.0 | Success | 110,651 | ||
| Dec 9, 2021 04:37 | CPPg++9.3.0 | Success | 170,371+0.24 RP | ||
| Dec 9, 2021 04:35 | CPPg++9.3.0 | Success | 171,920 | ||
| Dec 9, 2021 04:33 | CPPg++9.3.0 | Success | 173,980 | ||
| Dec 9, 2021 04:28 | CPPg++9.3.0 | Success | 171,121 | ||
| Dec 8, 2021 20:38 | CPPg++9.3.0 | Success | 172,227 | ||
| Dec 8, 2021 20:37 | CPPg++9.3.0 | Success | 179,020 | ||
| Dec 8, 2021 20:15 | CPPg++9.3.0 | Success | 183,552 | ||
| Dec 8, 2021 18:05 | CPPg++9.3.0 | Success | 182,020 | ||
| Dec 8, 2021 18:00 | CPPg++9.3.0 | Success | 183,219 | ||
| Dec 8, 2021 17:27 | CPPg++9.3.0 | Error | |||
| Dec 8, 2021 17:10 | CPPg++9.3.0 | Error | |||
| Dec 8, 2021 01:43 | CPPg++9.3.0 | Success | 187,459 | ||
| Dec 8, 2021 01:42 | CPPg++9.3.0 | Error | |||
| Dec 8, 2021 01:33 | CPPg++9.3.0 | Success | 171,540 | ||
| Dec 6, 2021 13:34 | CPPg++9.3.0 | Success | 175,190 | ||
| Dec 6, 2021 13:31 | CPPg++9.3.0 | Success | 356,481 | ||
| Dec 6, 2021 13:27 | CPPg++9.3.0 | Success | 171,058+0.14 RP | ||
| Dec 6, 2021 03:14 | CPPg++9.3.0 | Success | 186,722 | ||
| Dec 6, 2021 02:54 | CPPg++9.3.0 | Success | 182,745 | ||
| Dec 5, 2021 22:34 | CPPg++9.3.0 | Success | 173,151 | ||
| Dec 5, 2021 22:33 | CPPg++9.3.0 | Error | |||
| Dec 5, 2021 21:49 | CPPg++9.3.0 | Success | 174,556 | ||
| Dec 5, 2021 21:48 | CPPg++9.3.0 | Success | 354,096 | ||
| Dec 5, 2021 20:08 | CPPg++9.3.0 | Success | 174,128 | ||
| Dec 5, 2021 18:01 | CPPg++9.3.0 | Success | 179,967 | ||
| Dec 5, 2021 17:44 | CPPg++9.3.0 | Success | 179,311 | ||
| Dec 5, 2021 17:37 | CPPg++9.3.0 | Success | 171,628 | ||
| Dec 5, 2021 17:35 | CPPg++9.3.0 | Success | 171,470+0.05 RP | ||
| Nov 5, 2021 19:54 | CPPg++9.3.0 | Success | 271,424 | ||
| Nov 5, 2021 19:18 | CPPg++9.3.0 | Success | 176,153 | ||
| Nov 2, 2021 23:50 | CPPg++9.3.0 | Success | 176,633 | ||
| Nov 1, 2021 22:52 | CPPg++9.3.0 | Success | 175,221 | ||
| Nov 1, 2021 22:42 | CPPg++9.3.0 | Success | 174,280 | ||
| Nov 1, 2021 22:38 | CPPg++9.3.0 | Success | 181,616 | ||
| Nov 1, 2021 22:31 | CPPg++9.3.0 | Error | |||
| Nov 1, 2021 22:25 | CPPg++9.3.0 | Success | 175,172 | ||
| Oct 28, 2021 17:34 | CPPg++9.3.0 | Success | 102,024 | ||
| Oct 28, 2021 17:34 | CPPg++9.3.0 | Success | 102,026 | ||
| Oct 28, 2021 17:30 | CPPg++9.3.0 | Success | 106,748 | ||
| Oct 28, 2021 17:27 | CPPg++9.3.0 | Success | 102,210 | ||
| Oct 28, 2021 17:27 | CPPg++9.3.0 | Success | 102,065 | ||
| Oct 28, 2021 17:26 | CPPg++9.3.0 | Success | 101,973 | ||
| Oct 28, 2021 17:25 | CPPg++9.3.0 | Success | 102,951 | ||
| Oct 28, 2021 17:25 | CPPg++9.3.0 | Success | 108,314 | ||
| Oct 28, 2021 17:24 | CPPg++9.3.0 | Success | 108,142 | ||
| Oct 28, 2021 17:23 | CPPg++9.3.0 | Success | 109,633 | ||
| Oct 28, 2021 17:22 | CPPg++9.3.0 | Error | |||
| Oct 28, 2021 17:19 | CPPg++9.3.0 | Error | |||
| Oct 28, 2021 17:15 | CPPg++9.3.0 | Error | |||
| Oct 28, 2021 17:13 | CPPg++9.3.0 | Error | |||
| Oct 28, 2021 16:22 | CPPg++9.3.0 | Success | 176,527 | ||
| Oct 28, 2021 16:21 | CPPg++9.3.0 | Success | 184,823 | ||
| Oct 28, 2021 15:43 | CPPg++9.3.0 | Success | 180,399 | ||
| Oct 28, 2021 15:42 | CPPg++9.3.0 | Error | |||
| Oct 28, 2021 15:14 | CPPg++9.3.0 | Success | 175,220 | ||
| Oct 28, 2021 15:07 | CPPg++9.3.0 | Error | |||
| Oct 28, 2021 13:41 | CPPg++9.3.0 | Error | |||
| Oct 28, 2021 13:40 | CPPg++9.3.0 | Error | |||
| Oct 26, 2021 21:26 | CPPg++9.3.0 | Success | 181,108 | ||
| Oct 26, 2021 21:19 | CPPg++9.3.0 | Success | 183,298 | ||
| Oct 26, 2021 20:39 | CPPg++9.3.0 | Success | 171,614+0.03 RP | ||
| Oct 26, 2021 20:25 | CPPg++9.3.0 | Success | 172,222 | ||
| Oct 26, 2021 14:02 | CPPg++9.3.0 | Success | 366,060 | ||
| Oct 26, 2021 13:46 | CPPg++9.3.0 | Success | 171,721 | ||
| Oct 26, 2021 13:43 | CPPg++9.3.0 | Error | |||
| Oct 26, 2021 13:30 | CPPg++9.3.0 | Success | 171,997 | ||
| Oct 26, 2021 13:29 | CPPg++9.3.0 | Success | 172,117 | ||
| Oct 26, 2021 13:22 | CPPg++9.3.0 | Success | 172,006 | ||
| Oct 26, 2021 13:21 | CPPg++9.3.0 | Success | 171,707 | ||
| Oct 26, 2021 13:20 | CPPg++9.3.0 | Success | 171,988 | ||
| Oct 26, 2021 13:17 | CPPg++9.3.0 | Success | 171,695+0.19 RP | ||
| Oct 26, 2021 13:15 | CPPg++9.3.0 | Success | 172,509 | ||
| Oct 26, 2021 13:13 | CPPg++9.3.0 | Success | 172,912 | ||
| Oct 26, 2021 13:12 | CPPg++9.3.0 | Success | 172,920 | ||
| Oct 26, 2021 13:11 | CPPg++9.3.0 | Success | 178,868 | ||
| Oct 26, 2021 13:10 | CPPg++9.3.0 | Success | 178,797 | ||
| Oct 26, 2021 11:55 | CPPg++9.3.0 | Success | 178,867 | ||
| Oct 26, 2021 11:45 | CPPg++9.3.0 | Success | 172,370 | ||
| Oct 25, 2021 16:39 | CPPg++9.3.0 | Success | 178,942 | ||
| Oct 25, 2021 16:35 | CPPg++9.3.0 | Success | 172,853 | ||
| Oct 25, 2021 16:34 | CPPg++9.3.0 | Success | 182,677 | ||
| Oct 25, 2021 12:45 | CPPg++9.3.0 | Success | 174,360 | ||
| Oct 25, 2021 12:43 | CPPg++9.3.0 | Success | 199,870 | ||
| Oct 25, 2021 12:41 | CPPg++9.3.0 | Success | 183,572 | ||
| Oct 25, 2021 08:17 | CPPclang++10.0.0 | Success | 400,581 | ||
| Oct 25, 2021 08:14 | CPPg++9.3.0 | Success | 185,581+9.82 RP | ||
| Oct 25, 2021 08:03 | CPPg++9.3.0 | Success | 226,936+14.07 RP |