Олимпиадный тренинг

Задача . Сумма двух кубов


Представьте данное число n в виде суммы двух кубов.

Входные данные
Программа получает на вход одно натуральное число n (n <= 1028).

Выходные данные
Программа должна вывести 2 целых неотрицательных числа (в порядке убывания), сумма кубов которых равна n. Если это невозможно, выведите строку impossible.
 
Примеры
№ Входные данные Выходные данные
1 9 2 1
2 3 impossible

Статистика успешных решений по компиляторам
 Кол-во
Python37
С++21
Комментарий учителя