![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 04.03.2012
Сообщений: 3
|
![]()
Определить, можно ли представить заданное натуральное число, как сумму трех кубов каких-нибудь трех натуральных чисел.
Нужен другой вид программы, которая будет работать быстрее с большими числами. Код:
Последний раз редактировалось ACE Valery; 27.04.2012 в 14:32. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
1 2 3
2 1 3 2 3 1 это все одни и те же числа будем искать группу Упорядоченную по возрастанию 1 2 3 Код:
Код:
все что можно вычислить вне какого-то цикла должно быть там (вне цикла) и вычислено. и сохранено для последующих действий внутри цикла (-ов). к этому относится вычисления кубов (произведения) и и даже частичные суммы этих самых кубов. З.Ы. второе улучшение относится к этому же типу
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 27.04.2012 в 14:49. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Улучшение N+1-е:
Вместо трех циклов достаточно использовать два - внутри второго проверяется, является ли остаток m-i^3-j^3 кубом целого числа. Улучшение N+2-е: Везде вместо sqrt нужно использовать корень кубический. Последний раз редактировалось s-andriano; 27.04.2012 в 18:34. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычесление суммы кубов | londoncold | Помощь студентам | 2 | 21.12.2011 20:22 |
Сумма трех наименьших элементов диапазона | Gerzs | Microsoft Office Excel | 1 | 08.11.2010 19:51 |
Сумма трех | asd48 | Общие вопросы C/C++ | 11 | 21.04.2009 20:38 |
Вычислить произведение P кубов трех чисел a, b и c, если их сумма меньше нуля, произведение P модулей | NoUserName | Помощь студентам | 3 | 01.03.2009 18:10 |
Одномерный массив. Сумма кубов | Xeon332 | Помощь студентам | 7 | 12.01.2008 21:47 |