Это мой код:
series = 0
for counter in range (1, 30):
if counter > 1:
for i in range (2, counter):
if (counter % i) == 0:
series += 1
break
else:
print ("The longest series of composite numbers under 10.000 starts at %d and ends at %d the series is %d long" % ((counter-series), counter, series))
series = 0
Я бы хотел, чтобы он печатал только самые длинные серии, я думаю, что мне нужно где-то хранить ряд переменных и проверять каждую итерацию, если новое значение сериивыше, чем предыдущий, и поменяйте местами, если он выше, а затем просто напечатайте один раз.Но я не могу понять, как эффективно хранить и менять местами.
Надеюсь, это достаточно ясно