Este es un problema del AMC 8 (concurso de matemáticas):
Una determinada calculadora sólo tiene dos teclas [+1] y [×2] . Al pulsar una de las teclas, la calculadora muestra automáticamente el resultado. Por ejemplo, si la calculadora muestra originalmente " 9 " y presionaste [+1] , se mostraría " 10 ". Si a continuación se pulsa [×2] , se mostraría " 20 ". A partir de la indicación " 1 ", ¿cuál es el menor número de pulsaciones que necesitarías para llegar a " 200 "?
Intuitivamente trabajé desde 200 dividiendo por 2 hasta llegar a un número impar, restando 1 cuando lo hice, etc. para llegar a la respuesta correcta de 9 pasos.
Sin embargo, no consigo convencerme sin lugar a dudas de que es la solución óptima. En otras palabras, no puedo demostrarlo matemáticamente. Lo mejor que se me ocurre es que más allá del primer paso de 1 a 2 , multiplicación por 2 siempre va a dar un paso mayor que la suma por 1 y por lo tanto debería tomar tantos [×2] pasos como pueda. Sin embargo, esto no parece lo suficientemente riguroso.
EDIT: Para que quede claro, pido una prueba o al menos una explicación más rigurosa de por qué esta es la solución óptima.
1 votos
¿Quiere dar el menor número de pasos para llegar exactamente 200 o al menos 200 ?
1 votos
@JohnDouma: Exactamente 200 obviamente. De lo contrario, ocho pasos serían suficientes.
0 votos
@TonyK Eso no es obvio. De hecho, el último párrafo antes del EDIT implica lo contrario.
2 votos
@JohnDouma Es exactamente 200 Pero no estoy de acuerdo con su comentario de que el último párrafo implica lo contrario. Puedo intentar dar todos los pasos X2 que pueda y aun así tener la intención de no pasar 200 .