1,2K подписчиков
Введение В данной статье рассмотрим три способа найти наибольший общий делитель (НОД) в Python. Использование функции math.gcd() Для нахождения НОД мы можем воспользоваться готовой функцией gcd() из встроенного модуля math. Разбираем модуль math в Python Синтаксис функции math.gcd(): import math math.gcd(int1, int2) # Возвращает наибольший общий делитель двух целых чисел int1 и int2 Примеры: import math print(math.gcd(3, 6)) # Вывод: 3 print(math.gcd(6, 12)) # Вывод: 6 print(math.gcd(12, 36)) # Вывод: 12 print(math...
4 месяца назад
104 подписчика
Понятие очень простое и в тоже время вызывающее массу проблем в понимании. Тем же кто освоил данный инструмент открывается новый и загадочный для многих мир лаконичных и красивых программных решений. Сложение без сложения, возведение в степень, алгоритм Евклида, сокращение дроби...
3 года назад
1K подписчиков
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. А это подборки моих материалов на канале Рекурсия и простейшие примеры на Python С рекурсией на моём канале мы уже встречались. См. например Но я наметил целую серию статей об рекурсии на Python. А сегодня просто знакомство с рекурсивными алгоритмами. Простые программы. Рекурсивный алгоритм предполагает вызов функции из самой себя или через другую функцию...
9 месяцев назад