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.
Source Code
Source code access is restricted. Log in to request access.
Challenge History
No challenges yet.
Run Statistics
| # | Date | Score | Wall Time | CPU User | CPU System | Memory | Error | |
|---|---|---|---|---|---|---|---|---|
| 1 | Mar 15, 2026 21:41 | 165,185 | 837,950,666 | 808,408,000 | 999,000 | 2,461,696 | ||
| 2 | Mar 16, 2026 15:05 | 165,334 | 834,816,045 | 809,137,000 | 1,000,000 | 2,469,888 | ||
| 3 | Mar 15, 2026 21:33 | 165,514 | 838,770,225 | 809,018,000 | 2,000,000 | 2,273,280 | ||
| 4 | Mar 15, 2026 21:40 | 165,588 | 836,408,126 | 810,380,000 | 999,000 | 2,265,088 | ||
| 5 | Mar 16, 2026 15:05 | 165,684 | 839,839,117 | 810,854,000 | 999,000 | 2,265,088 | ||
| 6 | Mar 15, 2026 21:33 | 165,890 | 845,118,249 | 808,862,000 | 3,999,000 | 2,465,792 | ||
| 7 | Mar 15, 2026 22:57 | 165,896 | 838,680,684 | 811,892,000 | 999,000 | 2,473,984 | ||
| 8 | Mar 15, 2026 21:41 | 166,127 | 842,505,648 | 814,023,000 | 0 | 2,465,792 | ||
| 9 | Mar 15, 2026 21:40 | 166,222 | 844,509,911 | 813,491,000 | 999,000 | 2,273,280 | ||
| 10 | Mar 15, 2026 21:41 | 166,389 | 847,374,150 | 813,308,000 | 1,998,000 | 2,465,792 | ||
| 11 | Mar 14, 2026 15:10 | 166,467 | 844,729,098 | 809,691,000 | 5,997,000 | 249,856 | ||
| 12 | Mar 15, 2026 21:41 | 166,506 | 840,431,443 | 814,882,000 | 999,000 | 2,469,888 | ||
| 13 | Mar 15, 2026 21:33 | 166,551 | 848,846,362 | 812,106,000 | 3,995,000 | 2,465,792 | ||
| 14 | Mar 16, 2026 15:05 | 166,673 | 844,615,842 | 814,700,000 | 1,999,000 | 2,265,088 | ||
| 15 | Mar 16, 2026 15:05 | 166,774 | 843,601,716 | 817,192,000 | 0 | 2,273,280 | ||
| 16 | Mar 15, 2026 23:32 | 166,827 | 841,864,604 | 815,455,000 | 1,998,000 | 2,273,280 | ||
| 17 | Mar 15, 2026 21:41 | 166,967 | 844,750,010 | 818,140,000 | 0 | 2,273,280 | ||
| 18 | Mar 15, 2026 21:41 | 167,022 | 847,781,896 | 817,409,000 | 999,000 | 2,269,184 | ||
| 19 | Mar 14, 2026 15:10 | 167,084 | 849,647,820 | 810,714,000 | 7,997,000 | 319,488 | ||
| 20 | Mar 15, 2026 21:33 | 167,320 | 850,061,641 | 818,867,000 | 999,000 | 2,322,432 | ||
| 21 | Mar 16, 2026 15:05 | 167,322 | 847,156,595 | 817,877,000 | 1,999,000 | 2,265,088 | ||
| 22 | Mar 15, 2026 21:41 | 167,323 | 845,812,294 | 818,885,000 | 999,000 | 2,465,792 | ||
| 23 | Mar 15, 2026 21:33 | 167,374 | 846,489,796 | 818,136,000 | 1,997,000 | 2,265,088 | ||
| 24 | Mar 15, 2026 21:33 | 167,397 | 844,922,929 | 818,247,000 | 1,998,000 | 2,273,280 | ||
| 25 | Mar 16, 2026 15:05 | 167,417 | 848,549,872 | 819,346,000 | 999,000 | 2,273,280 | ||
| 26 | Mar 15, 2026 23:32 | 167,432 | 850,651,416 | 819,418,000 | 999,000 | 2,273,280 | ||
| 27 | Mar 15, 2026 22:57 | 167,437 | 845,346,035 | 819,440,000 | 999,000 | 2,265,088 | ||
| 28 | Mar 15, 2026 21:33 | 167,553 | 846,367,324 | 820,009,000 | 1,000,000 | 2,461,696 | ||
| 29 | Mar 16, 2026 15:05 | 167,632 | 858,627,352 | 820,397,000 | 999,000 | 2,273,280 | ||
| 30 | Mar 14, 2026 15:10 | 167,662 | 846,740,819 | 813,548,000 | 7,995,000 | 241,664 | ||
| 31 | Mar 14, 2026 15:10 | 167,829 | 848,996,462 | 815,370,000 | 6,994,000 | 253,952 | ||
| 32 | Mar 14, 2026 15:10 | 167,854 | 851,990,823 | 815,488,000 | 6,995,000 | 331,776 | ||
| 33 | Mar 15, 2026 21:33 | 167,931 | 849,607,802 | 822,860,000 | 0 | 2,265,088 | ||
| 34 | Mar 15, 2026 21:41 | 167,983 | 850,552,845 | 822,118,000 | 1,000,000 | 2,273,280 | ||
| 35 | Mar 15, 2026 22:57 | 167,987 | 854,820,501 | 821,140,000 | 1,997,000 | 2,265,088 | ||
| 36 | Mar 14, 2026 15:10 | 168,027 | 852,813,772 | 817,339,000 | 5,995,000 | 299,008 | ||
| 37 | Mar 15, 2026 23:32 | 168,284 | 853,107,793 | 822,591,000 | 1,999,000 | 2,465,792 | ||
| 38 | Mar 15, 2026 21:41 | 168,355 | 852,655,314 | 823,939,000 | 999,000 | 2,273,280 | ||
| 39 | Mar 15, 2026 21:40 | 168,416 | 854,549,217 | 824,239,000 | 999,000 | 2,465,792 | ||
| 40 | Mar 14, 2026 15:10 | 168,468 | 852,145,569 | 817,500,000 | 7,995,000 | 319,488 | ||
| 41 | Mar 16, 2026 15:05 | 168,629 | 858,243,395 | 826,283,000 | 0 | 2,453,504 | ||
| 42 | Mar 15, 2026 21:33 | 168,856 | 851,354,616 | 825,397,000 | 1,998,000 | 2,527,232 | ||
| 43 | Mar 14, 2026 15:10 | 169,093 | 860,091,012 | 820,562,000 | 7,995,000 | 294,912 | ||
| 44 | Mar 16, 2026 15:05 | 169,344 | 857,943,445 | 828,786,000 | 999,000 | 2,527,232 | ||
| 45 | Mar 14, 2026 15:10 | 170,887 | 869,228,772 | 830,354,000 | 6,994,000 | 225,280 |