# 1 def lcm(x, y): if x < y: tmp = x x = y y = tmp i = 1 while (True): lcm = x * i if lcm % y == 0: return lcm i += 1 n1 = int(input("Введите первое число: ")) n2 = int(input("Введите второе число: ")) print(f"НОК: {lcm(n1, n2)}") # 2 def duplicates(l): d = [] for i, v in enumerate(l): if not v in l[0:i]: d.append((v, l.count(v))) return d l = [1, 1, 4, 3, 1, 3, 4] d = duplicates(l) for n, r in d: print(f"Число {n} повторяется {r} раза")