Via : Microsiervos.com
Bueno este es un interesante proyecto de programación, sin embargo dare mi opinion y recomendaciones. Antes que nada, espero no sonar mamon, muchos piensan que me creo mucho por mis comentarios(sera que nadie me entiende). Pero nada de eso, ahora les explicare por que pienso lo que pienso.
No creo que dar la solución mas obvia al problema sea un logro, pues no es ningun reto hacer lo que te estan diciendo.
Si te dicen que “Encuentra la suma de todos los términos pares fibonnacci en una secuencia que no sobrepase los 4 millones” ¿Hace falta programar la solucion mas obvia para saber que estas bien?, en si te estan dictando el problema y solo lo tienes que codificar, NO PENSAR.
Es como cuando estas en la prepa y te dictan el siguiente problema, “La edad de Luis es 5 años más que el doble de la edad de Paty” y tus amigos se quedan NOOOO como se hace eso, y les dices ¡Te estan dictando dictando la ecuación y ni siquiera te das cuenta!.
EDAD DE LUIS (NO SABEMOS) le ponemos una “X”
es “=”
5 años mas ” +5″
que el doble de la de paty “+2y”
x=5+2y
Y con esa logica resuelves todo un curso de Álgebra. Algo parecido pasa en el proyecto Euler, te estan dictando como programar.
Encuentra la suma de los terminos pares fibonnaci IF (FIBONNACI ES PAR)LO SUMAS CON LO ANTERIOR;
Que no pase 4 millones.
MIENTRAS(SECUENCIA NO PASE CUATRO MILLONES) {
CALCULAR SIGUIENTE FIBONACCI ;
IF (FIBONNACI ES PAR)SUMA=SUMA+FIBONACCI;
}
¿Hace falta programar eso para saber que estas bien? Esa es mi razón por lo que digo que programar la solución mas obvia no tienen ningun logro, no es difícil llegar a esa solución pues te la estan dictando!!! Lo interesante es optimizarla y es el verdadero reto, además de que aprendes y estimulas más tu cerebro.







