Orden de divisibilidad
El orden de divisibilidad de un número x es el mayor n tal que para todo i menor o igual que n, los i primeros dígitos de n es divisible por i. Por ejemplo, el orden de divisibilidad de 74156 es 3 porque
7 es divisible por 1 74 es divisible por 2 741 es divisible por 3 7415 no es divisible por 4
Definir la función
ordenDeDivisibilidad :: Integer -> Int
tal que (ordenDeDivisibilidad x) es el orden de divisibilidad de x. Por ejemplo,
ordenDeDivisibilidad 74156 == 3 ordenDeDivisibilidad 3608528850368400786036725 == 25

(grafica [10..100]) dibuja
y (grafica [100..200]) dibuja
y se obtiene a partir de la serie armónica
modificando sólo el signo de algunos términos según el siguiente criterio:


donde la línea morada corresponde a la aproximación de Gregory-Leibniz y la verde a la de Beeler.







