Страница 1 из 1

Задачка на 10 балов

Добавлено: 23 дек 2007, 22:18
Juhn
Задали написать программу в паскале на десяточку
Условие такое: найти минимальное натуральное число N, которое можно изобразить в виде суммы кубов двух натуральных чисел в двух вариантах. (N=a(3)+b(3)=c(3)+d(3)). (3) - в третей степени.

Честно говоря не знаю как написать эту прогу, а десять получить очень хочется
Очень надеюсь на вашу помощь.

Re: Задачка на 10 балов

Добавлено: 23 дек 2007, 23:14
somewhere
Попробуй полным перебор с 1 и до первого N, удовлетворяющему условию

Re: Задачка на 10 балов

Добавлено: 24 дек 2007, 10:44
Хыиуду
Для каждого перебираемого N - два цикла от 0 до trunc(exp(1/3*ln(N))) (это кубический корень из N). Если кубы индексов цикла в сумме дают куб N, искомое N найдено