Нашел только один такой случай:
n = 3, n^3 - 2 = 3^3 - 2 = 27 - 2 = 25 = 5^2
Больше в первой сотне решений нет.
Другие числа вида n^3 - 2 не являются никакой степенью от 2 до 10 никакого натурального числа от 2 до 100. Тем более простых чисел.
Искать дальше у меня нет ни времени, ни желания.
Как доказать, что это решение единственное, или наоборот, не единственное, я тоже не знаю.
Ответ: n = 3