Un equipo electronico consta de un visor  y dos unicos botones señalados<br />con 1 y 2 al  encender el equipo aparece cero en el visor. si se<br />oprime el boton 1 el numero que esta en la pantalla<br />aumenta en 1; mientras que si se oprime el boton 2 ; el número se duplica<br /><br />Escribir un programa que permita:<br /><br />a) el ingreso de un numero natural "m"<br /><br />b) muestre la cantidad de veces que debera apretar el boton 1<br />y la cantidad de veces que debera presionar el boton 2<br />para obtener, en la menor cantidad posible de pasos, el numero "m" el en visor<br />indique la manera en q debe apretarse los botones.<br /><br />Si alguno me echa una mano con la lógica del problema( no hace falta el programa , ni el código en c++), me dará una ayuda.