Olá pessoal
estou tentando desenvolver um algoritmo em Pascal para achar todos os números de 3 algarismos que podem ser escritos como a soma de um quadrado e um cubo. Só que tem um problema, como achar os limites dos valores que estão variando o contador?
Por exemplo : 100<a^2+b^3<999. Preciso fazer um loop com os valores de a e b, que podem ser tanto positivos quanto negativos. Eu fiz na base da tentativa e erro e achei que o máximo de a seria 941 e o mínimo de b=-96. Não sei se são exatamente esses os valores. Mas de qualquer forma como eu faria isso de um modo formal?
Agradeço desde já qualquer ajuda.