посчитайте PythonТребуется разложить целое число N на простые множители и вывести результат в порядке возрастания. У меня получился такой код:if k == 1:k = k+1if k == 0:k = k+2r=[]for x in range(k,n+1):i=2while i*i<=x:if x%i==0:breaki+=1else:r. append(x)t = []for g in r:if g in a:t. append(g)for l in t:u = []e = a. count(l)print(l, '^', e, "*", end=" ")Надо исправить его, чтоб если число в степени один, то выводилось просто число без ^1. А ещё надо удрать в конце звездочку. Заранее спасибо.