def gcd(a, b): while b: a, b = b, a % b return a def lcm(a, b): return abs(a * b) // gcd(a, b) a = int(input("Введите первое число: ")) b = int(input("Введите второе число: ")) result = lcm(a, b) print(f"Наименьшее общее кратное чисел {a} и {b} равно {result}")
while b:
a, b = b, a % b
return a
def lcm(a, b):
return abs(a * b) // gcd(a, b)
a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))
result = lcm(a, b)
print(f"Наименьшее общее кратное чисел {a} и {b} равно {result}")