Format integers Sergey Svistunov

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 AuthorLanguageStatus Score
Jan 21, 2026 18:47Josu San MartinJosu San MartinCPPg++13.3.0Success114,908+0.44 RP
Jan 21, 2026 18:46Josu San MartinJosu San MartinCPPg++13.3.0Success115,827
Jan 21, 2026 03:09Josu San MartinJosu San MartinCPPg++13.3.0Success115,494+2.97 RP
Jan 21, 2026 02:56Josu San MartinJosu San MartinCPPg++13.3.0Success119,601+0.70 RP
Jan 20, 2026 18:42Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 20, 2026 16:00Josu San MartinJosu San MartinCPPg++13.3.0Success223,340
Jan 20, 2026 14:29Josu San MartinJosu San MartinCPPg++13.3.0Success152,172
Jan 20, 2026 04:47Josu San MartinJosu San MartinCPPg++13.3.0Success121,077
Jan 20, 2026 04:09Josu San MartinJosu San MartinCPPg++13.3.0Success211,826
Jan 20, 2026 03:33Josu San MartinJosu San MartinCPPg++13.3.0Success121,099
Jan 20, 2026 03:32Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 20, 2026 03:32Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 20, 2026 03:30Josu San MartinJosu San MartinCPPg++13.3.0Success121,101
Jan 18, 2026 04:30Josu San MartinJosu San MartinCPPg++13.3.0Success158,239
Jan 18, 2026 03:29Josu San MartinJosu San MartinCPPg++13.3.0Success174,807
Jan 18, 2026 01:50Josu San MartinJosu San MartinCPPg++13.3.0Success203,355
Jan 18, 2026 01:25Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 18, 2026 01:25Josu San MartinJosu San MartinCPPg++13.3.0Success121,030
Jan 18, 2026 01:24Josu San MartinJosu San MartinCPPg++13.3.0Success120,980
Jan 18, 2026 01:24Josu San MartinJosu San MartinCPPg++13.3.0Success120,904
Jan 18, 2026 01:23Josu San MartinJosu San MartinCPPg++13.3.0Success120,926
Jan 18, 2026 01:22Josu San MartinJosu San MartinCPPg++13.3.0Success121,098
Jan 18, 2026 00:48Josu San MartinJosu San MartinCPPg++13.3.0Success136,142
Jan 18, 2026 00:48Josu San MartinJosu San MartinCPPg++13.3.0Success136,189
Jan 18, 2026 00:47Josu San MartinJosu San MartinCPPg++13.3.0Success135,799
Jan 18, 2026 00:47Josu San MartinJosu San MartinCPPg++13.3.0Success135,811
Jan 18, 2026 00:47Josu San MartinJosu San MartinCPPg++13.3.0Success140,522
Jan 18, 2026 00:47Josu San MartinJosu San MartinCPPg++13.3.0Success135,837
Jan 18, 2026 00:47Josu San MartinJosu San MartinCPPg++13.3.0Success500,147
Jan 17, 2026 21:47Josu San MartinJosu San MartinCPPg++13.3.0Success136,813
Jan 17, 2026 18:46Josu San MartinJosu San MartinCPPg++13.3.0Success184,340
Jan 17, 2026 18:45Josu San MartinJosu San MartinCPPg++13.3.0Success182,760
Jan 17, 2026 18:44Josu San MartinJosu San MartinCPPg++13.3.0Success170,763
Jan 17, 2026 18:43Josu San MartinJosu San MartinCPPg++13.3.0Success170,924
Jan 17, 2026 17:40Josu San MartinJosu San MartinRUSTrust-1.92.0Success139,652
Jan 17, 2026 17:15Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 17, 2026 17:01Josu San MartinJosu San MartinCPPg++13.3.0Success121,076
Jan 17, 2026 17:01Josu San MartinJosu San MartinCPPg++13.3.0Success120,691
Jan 17, 2026 16:54Josu San MartinJosu San MartinCPPg++13.3.0Success124,956
Jan 17, 2026 16:47Josu San MartinJosu San MartinCPPg++13.3.0Success120,608+2.94 RP
Jan 17, 2026 16:47Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 17, 2026 15:19Josu San MartinJosu San MartinCPPg++13.3.0Success125,045+0.36 RP
Jan 17, 2026 14:47Josu San MartinJosu San MartinRUSTrust-1.92.0Success134,210
Jan 17, 2026 14:47Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 17, 2026 14:47Josu San MartinJosu San MartinRUSTrust-1.92.0Success129,013
Jan 17, 2026 14:45Josu San MartinJosu San MartinRUSTrust-1.92.0Success127,367
Jan 17, 2026 14:45Josu San MartinJosu San MartinRUSTrust-1.92.0Success129,082
Jan 17, 2026 14:43Josu San MartinJosu San MartinRUSTrust-1.92.0Success164,028
Jan 17, 2026 14:42Josu San MartinJosu San MartinRUSTrust-1.92.0Success199,184
Jan 17, 2026 14:42Josu San MartinJosu San MartinRUSTrust-1.92.0Success199,071
Jan 17, 2026 14:42Josu San MartinJosu San MartinRUSTrust-1.92.0Success203,467
Jan 17, 2026 14:42Josu San MartinJosu San MartinRUSTrust-1.92.0Success207,982
Jan 17, 2026 14:41Josu San MartinJosu San MartinRUSTrust-1.92.0Success134,214
Jan 17, 2026 14:41Josu San MartinJosu San MartinRUSTrust-1.92.0Success198,511
Jan 17, 2026 14:41Josu San MartinJosu San MartinRUSTrust-1.92.0Success164,214
Jan 17, 2026 14:37Josu San MartinJosu San MartinRUSTrust-1.92.0Success196,397
Jan 17, 2026 06:59Josu San MartinJosu San MartinCPPg++13.3.0Success125,618+2.15 RP
Jan 17, 2026 06:41Josu San MartinJosu San MartinRUSTrust-1.92.0Success129,123
Jan 17, 2026 06:41Josu San MartinJosu San MartinRUSTrust-1.92.0Success129,106+11.87 RP
Jan 17, 2026 05:40Josu San MartinJosu San MartinRUSTrust-1.92.0Success181,057
Jan 17, 2026 05:39Josu San MartinJosu San MartinRUSTrust-1.92.0Success2,217,004
Jan 17, 2026 05:15Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 17, 2026 04:54Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 17, 2026 04:48Josu San MartinJosu San MartinRUSTrust-1.92.0Success159,161
Jan 17, 2026 04:36Josu San MartinJosu San MartinRUSTrust-1.92.0Success153,013
Jan 17, 2026 04:35Josu San MartinJosu San MartinRUSTrust-1.92.0Success152,479+0.55 RP
Jan 17, 2026 04:21Josu San MartinJosu San MartinRUSTrust-1.92.0Success153,765+2.90 RP
Jan 17, 2026 04:19Josu San MartinJosu San MartinRUSTrust-1.92.0Success160,934
Jan 17, 2026 01:52Josu San MartinJosu San MartinRUSTrust-1.92.0Success172,409
Jan 17, 2026 01:52Josu San MartinJosu San MartinRUSTrust-1.92.0Success172,356
Jan 17, 2026 01:51Josu San MartinJosu San MartinRUSTrust-1.92.0Success172,326
Jan 17, 2026 01:51Josu San MartinJosu San MartinRUSTrust-1.92.0Success182,936
Jan 17, 2026 01:50Josu San MartinJosu San MartinRUSTrust-1.92.0Success182,520
Jan 17, 2026 01:38Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 17, 2026 01:36Josu San MartinJosu San MartinRUSTrust-1.92.0Success160,938+0.01 RP
Jan 17, 2026 01:33Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 17, 2026 01:30Josu San MartinJosu San MartinRUSTrust-1.92.0Success178,614
Jan 17, 2026 01:29Josu San MartinJosu San MartinRUSTrust-1.92.0Success203,739
Jan 17, 2026 01:24Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 17, 2026 01:12Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 17, 2026 01:00Josu San MartinJosu San MartinRUSTrust-1.92.0Success160,952+0.71 RP
Jan 17, 2026 00:55Josu San MartinJosu San MartinRUSTrust-1.92.0Success162,887
Jan 17, 2026 00:53Josu San MartinJosu San MartinRUSTrust-1.92.0Success163,067
Jan 17, 2026 00:52Josu San MartinJosu San MartinRUSTrust-1.92.0Success162,918
Jan 17, 2026 00:52Josu San MartinJosu San MartinRUSTrust-1.92.0Success163,017
Jan 17, 2026 00:36Josu San MartinJosu San MartinRUSTrust-1.92.0Success162,802+0.04 RP
Jan 17, 2026 00:35Josu San MartinJosu San MartinRUSTrust-1.92.0Success163,014
Jan 17, 2026 00:34Josu San MartinJosu San MartinRUSTrust-1.92.0Success163,062
Jan 17, 2026 00:32Josu San MartinJosu San MartinRUSTrust-1.92.0Success163,870
Jan 17, 2026 00:31Josu San MartinJosu San MartinRUSTrust-1.92.0Success178,701
Jan 17, 2026 00:30Josu San MartinJosu San MartinRUSTrust-1.92.0Success164,204
Jan 17, 2026 00:29Josu San MartinJosu San MartinRUSTrust-1.92.0Success164,336
Jan 16, 2026 23:15Josu San MartinJosu San MartinRUSTrust-1.92.0Success163,258
Jan 16, 2026 23:13Josu San MartinJosu San MartinRUSTrust-1.92.0Success162,910+0.34 RP
Jan 16, 2026 23:13Josu San MartinJosu San MartinRUSTrust-1.92.0Success163,830+0.56 RP
Jan 16, 2026 23:09Josu San MartinJosu San MartinRUSTrust-1.92.0Success243,541
Jan 16, 2026 23:09Josu San MartinJosu San MartinRUSTrust-1.92.0Success343,843
Jan 16, 2026 22:59Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 16, 2026 22:33Josu San MartinJosu San MartinRUSTrust-1.92.0Success169,093
Jan 16, 2026 22:25Josu San MartinJosu San MartinRUSTrust-1.92.0Success165,338+1.76 RP