Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
UtiNonAbuti
0 / 0 / 0
Регистрация: 10.01.2017
Сообщений: 8
#1

Найти все неотрицательные решения диофантова уравнения - C++

10.01.2017, 19:06. Просмотров 272. Ответов 1
Метки нет (Все метки)

Напишите программу, которая выписывает все неотрицательные решения
диофантова уравнения:
ax + by = c

Добавлено через 4 минуты
Input: коэффициенты a,b,c (три примера)
1) 2 3 13
2) 2 -3 13
3) 2 -4 7
Output
1) 2 3
5 1 - все пары решений
2) inf - число решений - бесконечно
3) none - нет решений
Комментарий: программа должна состоять из:
- процедуры unusual_diofant(), принимающей в себя три коэффициента
- нескольких логических функций, проверяющих наличие корней и отсутствие
бесконечного числа решений
требуемая программа должна иметь следующие асимптотики:
- время: O(m), где m - число решений уравнения
- память: O(1)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2017, 19:06
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти все неотрицательные решения диофантова уравнения (C++):

Найти все действительные решения данного биквадратного уравнения - C++
Найти все действительные решения данного биквадратного уравнения. Именуйте темы осмысленно! Название темы должно максимально полно...

Цикл: Найти для заданного натурального C все натуральные решения уравнения x+y+z=C. - C++
Найти для заданного натурального C все натуральные решения уравнения x+y+z=C. Помогите написать код для задачи в С++, заранее спасибо.

Найти все целые решения уравнения ax^3 + bx^2 + cx + d = 0 на отрезке [0,1000] и вывести их в порядке возрастания - C++
Вводятся 4 числа: a, b, c и d. Найдите все целые решения уравнения ax3 + bx2 + cx + d = 0 на отрезке и выведите их в порядке...

Классы: в очередь Och2 поместить все неотрицательные элементы из Och1 и найти их сумму - C++
Помогите написать программу. Описать классы, необходимые для работы с заданной динамической структурой данных (класс для элемента...

Написать программу выводящую все целочисленные решения уравнения - C++
Срочно помогите, не могу решить задачки!!! №1. Написать программу выводящую все целочисленные решения уравнения a*x+b*y=c,...

Найти 30 вариантов решения уравнения на отрезке [e; f] с шагом в 0,05 - C++
Условие: Найти 30 вариантов решения уравнения y=a*x^2+b*x На отрезке с шагом в 0,05. Результаты внести в одномерные массив Y. Не...

1
regio1961
127 / 127 / 56
Регистрация: 06.06.2016
Сообщений: 314
11.01.2017, 20:45 #2
http://e-maxx.ru/algo/export_diofant_2_equation
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.01.2017, 20:45
Привет! Вот еще темы с ответами:

Найти ошибку в программе решения квадратного уравнения - C++
Помогите, пожалуйста, выловить ошибку. Заурядное квадратное уравнение, но корни выбивает не так, как следует. #include <iostream> ...

Найти решения нелинейного уравнения численным методом Ньютона - C++
ПОМОГИТЕ ПОЖАЛУЙСТА.Написать программу для задачи:нужно найти решения неленейного уравн. х^3-2x^2+x-3. интервал чисельним методом ньютона

В массиве все отрицательные члены увеличить на 0,5, а все неотрицательные заменить на 0,1 - C++
Добрый вечер, я только недавно начал учиться в этой сфере,помогите, есть проблемы, прошарил весь форум, на паре ввожу все алгоритмы, и...

Все отрицательные члены массива увеличить на 0,5, а все неотрицательные заменить на 0,1 - C++
Помогите разобраться, что делаю не так. Проблема с выводом измененного массива. Дана последовательность чисел a1, a2, a3, … . Количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru