Вы находитесь на странице: 1из 11

PC01

INTELIGENCIA ARTIFICIAL

PROFESOR:
PORTILLO CAMPBELL, JOS
CICLO:
2016-II

Integrantes:
Giraldo Salinas, Lizbeth
Herrera Cosar, jhonattan
Huaman Daz, No
Maldonado Trigoso, Tania

PROBLEMA 01
El nmero 153 citado en el Evangelio de San Juan, en la
ltima pesca, tiene una propiedad muy interesante: si se
eleva al cubo cada dgito la suma de ellos es 153.
Desarrollar un programa en Python que indique en cuantos
ciclos un nmero impar converge en 153. Intente graficar
varios nmeros y calcule el mayor nmero que se puede
calcular.

Convergencia a 153
El

siguiente programa en Python muestra para cada


nmero impar ingresado:
El nmero de iteracin correspondiente.
Las salidas correspondientes a cada iteracin.

El

resultado final muestra de todas esas salidas la que se


acerc mas a 153 y en que iteracin logro el mayor
acercamiento (convergencia).

Convergencia a 153 Python

Convergencia
a 153 - Python

Salida

Convergencia a 153
En

el ejemplo mostrado para la entrada: 11

Se muestran nueve iteraciones. A partir de la ltima el resultado se


repite, por lo que el algoritmo termina su ejecucin.
En la cuarta iteracin se observa el valor ms cercano a 153.
Resultado que podemos observar en el mensaje de salida final.

Salida

En el siguiente ejemplo mostrado para la entrada: 39

Se muestran seis iteraciones y es en la sexta iteracin que para esta entrada se


llega a 153, como se muestra en la siguiente imagen.

Convergencia a 153
Observaciones:

Para nmeros impares mltiplos de 3 se observa que siempre se llega


al resultado 153, esto puede explicarse por propiedades en la
divisibilidad.
Algunos nmeros aun siguen tomando iteraciones, pero luego de un
grupo de salidas estas se vuelven a repetir, lo que no vendra al caso
para
este
algoritmo
porque
consumira
mayores
recursos
computacionales.

Lo mencionado en la ltima observacin lo podemos notar en la


siguiente imagen. Desde la sptima iteracin comienza a repetirse.

Resultados para un grupo de


nmeros ingresados
Como

se puede observar los nmeros


mltiplos de tres logran llegar a 153,
aunque les toma ms pasos conforme
este nmero se vaya incrementando.
Para otros nmeros les toma una
cantidad diferente de iteraciones
acercarse, aunque si comparten las
mismas cifras distintas de cero, llegan
en la misma cantidad de iteraciones
al valor cercano a 153 mostrado.

Вам также может понравиться