Transformación de numeros
Publicado por Rainman (1 intervención) el 01/09/2002 18:10:23
Hola.
Tengo que entregar una practica y ando bastante perdido. El caso es que me dan dos numeros (ej. 4 y 6) y mediantes 4 funciones (f=2*x, g=x/3 etc) tengo que transformar el numero 4 en el 6. En este ejemplo seria haciendo f(g(4)). Tengo que resolverlo por backtracking escogiendo la solucion que menos funciones utilice, y en caso de utilizar el mismo numero de funciones, elija la que menos funciones diferentes tenga (ej, si se resuelve por fg y por gg, elige gg). Se que no deberia decirlo, pero es algo urgente, si alguien sabe algo por favor me lo haga llegar lo antes posible.
Gracias!
PD: No se si esto va aquí o en otro apartado, pero no he encontrado nada de C++. Disculpen ^_^
Tengo que entregar una practica y ando bastante perdido. El caso es que me dan dos numeros (ej. 4 y 6) y mediantes 4 funciones (f=2*x, g=x/3 etc) tengo que transformar el numero 4 en el 6. En este ejemplo seria haciendo f(g(4)). Tengo que resolverlo por backtracking escogiendo la solucion que menos funciones utilice, y en caso de utilizar el mismo numero de funciones, elija la que menos funciones diferentes tenga (ej, si se resuelve por fg y por gg, elige gg). Se que no deberia decirlo, pero es algo urgente, si alguien sabe algo por favor me lo haga llegar lo antes posible.
Gracias!
PD: No se si esto va aquí o en otro apartado, pero no he encontrado nada de C++. Disculpen ^_^
Valora esta pregunta


0