Solução escrita por Enzo Dantas
Olhando para as duas variáveis e
e tentando limitá-las de alguma forma, percebemos que podemos fazer com que uma delas seja menor ou igual a
. Defina
(R de raiz). Se ambas fossem maior que
, então poderíamos diminuir uma delas e o produto
ainda seria maior ou igual a
. Logo, testaremos todos os valores entre 1 e
para
, acharemos o
correspondente, ou seja, o menor
tal que
, e, caso
, salvamos
como uma possível resposta. Mexendo com a equação temos que
. Assim, temos:
Recomendamos que você tente implementar o problema antes de ver o código. Veja a implementação nesse link.