Constante de Champernowne

La constante de Champernowne es el número irracional

cuya parte entera es 0 y la parte decimal se obtiene concatenado los números naturales a partir de 1.

Definir la función

tal que (productoChampernowne ns) es el producto de los dígitos de la constante de Champernowne que ocupan las posiciones ns. Por ejemplo,

Soluciones

5 Comentarios

  1. Supuesto el coste de las operaciones numéricas O(1); coste O(log n) para obtener cada dígito.

Escribe tu solución