Podemos resolver esse problema utilizando um loop de repetição, como o while. Nesse caso, a solução esperada é realmente ir multiplicando o peso dos ursos até que o peso de Samuelito ultrapasse o de Loppamir, enquanto mantemos um contador para os anos. Então, basta multiplicar o peso dos ursos enquanto o peso de Samuelito for menor ou igual o peso de Loppamir e, a cada multiplicação, somar 1 no tempo. Dessa forma, assim que Samuelito for mais pesado, sairemos do loop.
Código com a solução do problema (Clique para expandir)
#include