0 / 0 / 0
Регистрация: 01.07.2012
Сообщений: 15
|
|
1 | |
Алгоритм Евклида для n целых чисел19.07.2012, 15:23. Показов 5634. Ответов 7
Метки нет (Все метки)
Задача:
Составить рекурсивную функцию, реализующую алгоритм Евклида для n целых чисел. Самый главный вопрос: это вообще как? Сколько не гуглил, а алгоритма такого я не нашел. Или нужно алгоритм для двух чисел переделать под несколько? Разъясните, пожалуйста, что-куда, кодом или на пальцах, мне главное понять.
0
|
19.07.2012, 15:23 | |
Ответы с готовыми решениями:
7
Наибольший общий делитель (НОД) двух целых положительных чисел A и B, используя алгоритм Евклида Описать функцию NOD2(A,B) целого типа,находящую наибольший общий делитель(НОД) двух целых положительных чисел А и В,используя алгоритм Евклида:.... НОД двух чисел алгоритм Евклида Найти НОД двух целых чисел по алгоритму Евклида. |
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||||||
19.07.2012, 16:32 | 2 | |||||
1
|
74 / 74 / 13
Регистрация: 21.10.2010
Сообщений: 376
|
||||||
19.07.2012, 16:32 | 3 | |||||
1
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||||||
19.07.2012, 17:03 | 4 | |||||
Еще вариант:
1
|
3 / 3 / 1
Регистрация: 26.08.2008
Сообщений: 31
|
|
19.07.2012, 17:21 | 5 |
1
|
0 / 0 / 0
Регистрация: 01.07.2012
Сообщений: 15
|
|
19.07.2012, 18:15 [ТС] | 6 |
Hi4ko, Огромное спасибо, шикарный код.
Mr.X, тоже спасибо, но пока не понимаю векторы, на днях буду учить) Fenixsar, ну раз вру давайте ссылки, скажу спасибо.
0
|
19.07.2012, 18:20 | 7 |
Если бы все те, кто предоставил свой вариант, помнили свойство (x,1) = 1, то сразу бы написали более оптимальный вариант программы.
Просто посмотрите свойства НОД в любой книге по теории чисел. Даже в банальной википедии это есть http://ru.wikipedia.org/wiki/%... 2%E5%EB%FC
1
|
3 / 3 / 1
Регистрация: 26.08.2008
Сообщений: 31
|
|
19.07.2012, 18:26 | 8 |
Первая ссылка в гугле: Вики
Там же и примеры реализации можно самому попробовать разобрать.
1
|
19.07.2012, 18:26 | |
19.07.2012, 18:26 | |
Помогаю со студенческими работами здесь
8
Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых чисел и в одномерном массиве целых чисел Найти НОД двух чисел, используя алгоритм Евклида Алгоритм поиска целых чисел для уравнения Найти наибольший общий делитель двух чисел используя алгоритм Евклида Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |