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 27, 2023 03:20 | CPPclang++10.0.0 | Error | |||
| Dec 27, 2023 03:11 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 14:54 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 11:42 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 11:40 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 11:14 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 11:08 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 10:53 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 10:39 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 10:07 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 10:04 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 09:54 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 09:41 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 09:39 | CPPclang++10.0.0 | Error | |||
| Dec 26, 2023 09:35 | CPPclang++10.0.0 | Error | |||
| Dec 25, 2023 06:07 | CPPclang++10.0.0 | Error | |||
| Dec 25, 2023 06:05 | CPPclang++10.0.0 | Error | |||
| Dec 25, 2023 05:52 | CPPclang++10.0.0 | Error | |||
| Dec 25, 2023 05:52 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:26 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:14 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:13 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:12 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:09 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:09 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:08 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:06 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:02 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:01 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 18:00 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 17:59 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 17:57 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 17:55 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 17:55 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 17:38 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 17:03 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 17:02 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 16:59 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 16:58 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 16:48 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 16:47 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 13:47 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 13:29 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 13:15 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 13:09 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 13:03 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 12:59 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 04:04 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 04:01 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 03:54 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 03:53 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 03:46 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 02:59 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 02:56 | CPPclang++10.0.0 | Error | |||
| Dec 24, 2023 02:44 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 12:44 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 12:25 | CPPg++9.3.0 | Error | |||
| Dec 23, 2023 12:18 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 12:10 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 09:49 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 09:40 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 09:40 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 09:40 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 05:13 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 05:09 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 05:07 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 04:51 | CPPclang++10.0.0 | Error | |||
| Dec 23, 2023 04:42 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 17:04 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 17:00 | CPPg++9.3.0 | Error | |||
| Dec 22, 2023 16:57 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 16:54 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 16:42 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 12:19 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 11:59 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 11:38 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 11:17 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 08:04 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 08:02 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:59 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:57 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:55 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:54 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:53 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:51 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:51 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:50 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:43 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:42 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:41 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:39 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:38 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:35 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:33 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:31 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:30 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 07:28 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 03:07 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 02:49 | CPPclang++10.0.0 | Error | |||
| Dec 22, 2023 02:40 | CPPclang++10.0.0 | Error |