# НОК чисел a = int(input()) b = int(input()) if a == b: print (a) if a>b: if a % b != 0: n = a while a % b != 0: a += 1 if a % b == 0: if a%n != 0: a +=1 else: print (a) else: print (a) if b>a: if b % a != 0: m = b while b % a != 0: b += 1 if b % a == 0: if b%m != 0: b +=1 else: print (b) else: print (b) # короткий вариант a=int(input()) b=int(input()) n=a if a==b: # если оба значения (a и b) равны, выводим сразу это значение, и программа завершается. print(n) # иначе, при помощи цикла, прибавляем к одному из значений(a или b) его же значение, else: # а+а+... или b+b+...до тех пор, пока сумма не будет кратной введенным значениям a и b while n%a!=0 or n%b!=0: # ТАКОЙ способ позволяет не прерывать цикл. Ниже пояснение. n=n+a print(n)