помогите пожалуйста язык Python

Ответы
Уточнение: не уверен, что я правильно понял условие про увеличение на 50000: я его интерпретировал как: если в конце месяца на первой ферме будет более 50к овец, то.... Если я понял условие неверно и всё таки нужно отслеживать реальное увеличение ровно на 50к - программу надо будет переделать.
ferm1=1000
ferm2=0
count=0
while True:
count+=1
for i in range (30):
ferm1*=1.001
if ferm1>50000:
ferm2+=ferm1*0.1
ferm1*=0.9
if ferm2>35000:
print(f'Превышение произошло через {count} месяцев')
break
count - счётчик месяцев
ferm1 - хранит количество овец на первой ферме
ferm2 - хранит количество овец на второй ферме
while True: - запускаем бесконечный цикл, который не завершится, пока не выполнится, например, команда break