Project Euler 040

Champernowne's Constant

An irrational decimal fraction is created by concatenating the positive integers:

0.12345678901112131415161718192021...

It can be seen that the 12th digit of the fractional part is 1.

If dn represents the nth digit of the fractional part, find the value of the following expression:

d1 x d10 x d100 x d1000 x d10000 x d100000 x d1000000