Este problema sale planteado en
http://acm.uva.es/p/v2/202.html, me gusto y lo hice.
Esta página la conoci gracias a solocodigo...
El reto a continuación:
La extensión decimal de la fracción 1/33 es 0.030300303..., donde 03 se repite indefinidamente. De hecho, la extensión decimal de cada número racional (fracción) tiene un ciclo de repetición (comparado con las extensiones decimales de los números irracionales que no tienen tal ciclo de repetición). Aquí vamos a utilizar paréntesis para incluir el ciclo de repetición.
Hacer un programa que indique el ciclo que se repite.Fecha maxima..... una Semana (tomando en cuanta que yo estuve varias horas con el bicho)
Entrada
76 25
5 43
1 397
Salida
76/25 = 3.04(0)
1 digitos que se repiten
5/43 = 0.(116279069767441860465)
21 = digitos que se repiten
1/397 = 0.(00251889168765743073047858942065491183879093198992...)
99 = digitos que se repiten
Parece fácil pero tiene su maña...