Как посчитать количество цифр (пятёрок), которые были удалены за время обработки строки программе?
Дана программа для исполнителя Редактор:
ПОКА нашлось (555) ИЛИ нашлось (333)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
Дана строка, состоящая из 400 цифр 5.
Сколько пятёрок было удалено за время обработки строки по этой программе?
s='5'*400
count=0
while '555' in s or '333' in s:
if '555' in s:
s=s.replace('555','3',1)
count+=3
else: s=s.replace('333','5',1)
print (s)
print (count)