Это мой второй в жизни код с циклом, я прямо совсем новичковый новичок, и видимо не понимаю какую-то очевидную вещь.
Задача: Программа должна считывать числа a и b (целые, положительные), каждое число вводится на отдельной строке, и выводит наименьшее число d, которое делится на оба этих числа без остатка.
a,b=int(input()),int(input()) d=1 n=1 while d==1: if n%a==0 and n%b==0: d=n print(d) n+=1
Test input:
7
5
Test output:
35
Теоретические вроде работает, но есть какая-то ошибка (код не проходит тесты на правильность на образовательном сайте). Буду очень благодарна за объяснение!