0 / 0 / 0
Регистрация: 18.12.2013
Сообщений: 15
|
|
1 | |
Вывести наименьшее натуральное число, которое можно представить двумя разными способами в виде суммы кубов двух натуральных чисел18.12.2013, 23:00. Показов 2330. Ответов 3
Метки нет Все метки)
(
Помогите пожалуйста, я не знаю в чём дело, почему она выдаёт такое количество значений.
#include <stdio.h> #include <math.h> #include <conio.h> int main() {int i,j,l,k,n; { for (i=1; i*i*i<n; i++) for (j=i+1; j*j*j<n; j++) for (l=1; l*l*l<n; l++) if (l!=i && l!=j) for (k=l+1; k*k*k<n; k++) if (k!=i && k!=j) if ((i*i*i+j*j*j)==(l*l*l+k*k*k)) {printf("Naimenshee natur chislo: %d: ",(i*i*i+j*j*j)); printf("%d^3+%d^3=%d^3+%d^3\n ",i,j,l,k); } return 0; } }
0
|
|
18.12.2013, 23:00 | |
Ответы с готовыми решениями:
3
Сколькими способами заданное натуральное число N можно представить в виде суммы двух кубов натуральных чисел Сколькими способами заданное натуральное число N можно представить в виде суммы двух кубов натуральных чисел? |
5 / 5 / 1
Регистрация: 17.12.2013
Сообщений: 10
|
||||||
18.12.2013, 23:35 | 2 | |||||
попробуй разобраться со скобками, думаю ты немного переборщил с ними и было бы проще если бы ты объяснил что должна делать программа
0
|
0 / 0 / 0
Регистрация: 18.12.2013
Сообщений: 15
|
|
18.12.2013, 23:43 [ТС] | 3 |
Программа должна вывести наименьшее натуральное число, которое можно представить двумя разными способами в виде суммы кубов двух натуральных чисел. А она выводит очень много таких чисел, а надо только самое первое, оно и есть наименьшее. Вот я не могу разобраться как это сделать
![]()
0
|
5 / 5 / 1
Регистрация: 17.12.2013
Сообщений: 10
|
||||||
19.12.2013, 00:43 | 4 | |||||
попробуй вот так
1
|
19.12.2013, 00:43 | |
Помогаю со студенческими работами здесь
4
Представить число 1729 в виде суммы кубов двух чисел двумя способами
Число в виде суммы кубов двух натуральных чисел двумя способами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |