Создать функцию для вычисления наибольшего общего делителя двух чисел.
Наибольший общий делитель двух чиселФункция def gcd(a, b): while b: a, b = b, a % b return a # Пример использования: print("НОД (18, 24): ", gcd(18, 24)) Эта функция принимает два целых числа и возвращает их НОД. Она работает за время O(log(min(a, b))), что делает её эффективной для больших чисел. | |
| |
Просмотров: 22 | |
Всего комментариев: 0 | |