Оптимальное разбиение числа на сумму кубов
От: UnderFelixAbove  
Дата: 03.02.08 18:13
Оценка:
Господа всем привет. Столкнулся с проблемой, которая озвучена в названии темы. Погугля выяснил, что любое натуральное число(меня интересуют только числа до 2*10^9) можно разбить на сумму не более чем 9 кубов. Но здесь речь идет об оптимальном разбиении. Первое что пришло в голову, это реализовать жадный алгоритм. Но конечно он неэффективен. К примеру те же 2*10^9 он представляет в виде суммы 9 кубов, хотя можно представить в виде двух. Может кто нить знает как это делать? Буду благодарен на справочный материл по этой тематике
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.