Hằng số Champernowne là số vô tỷ 0.1234567891011 ... mở rộng quảng cáo infinum.
Chúng tôi đã thực hiện một câu hỏi về nó trước đây. Nhưng câu hỏi này là về sự đối ứng của nó, được gọi là Hằng số Champernowne. Đây là khoảng 8.10000007.
Đưa ra một chuỗi từ một đến ba chữ số (mỗi chuỗi 3 chữ số xuất hiện trong 10.000 vị trí thập phân đầu tiên), hãy đưa ra số vị trí thập phân trong phần thập phân của Hằng số Champernowne trước xuất hiện đầu tiên của chuỗi đó.
Các nội dung thực hiện điều này trực tiếp hoặc tạo ra các xấp xỉ của một trong hai hằng số này đều bị cấm, nhưng các nội dung cho số học chính xác tùy ý vẫn được cho phép.
Đây là mã golf, vì vậy chương trình ngắn nhất, tính bằng byte, sẽ thắng.
Các trường hợp thử nghiệm:
1 0
2 52
3 13
4 29
5 36
6 7
7 8
8 27
9 23
10 0
100 0
998 187
999 67
01 321
001 689
010 418