Python

Помогите решить информатику мозги уже не варят

заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
Дана программа для Редактора:
ПОКА нашлось(333) или нашлось(77777)
ЕСЛИ нашлось(333)
ТО заменить(333,77)
ИНАЧЕ заменить(77777,7)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
Определите сумму цифр в строке после работы алгоритма, если исходная строка состояла из семидесяти троек.
69 троек будут заменены на 46 семёрок.
Количество семёрок, кратное четырём, кроме последней (возможно, неполной) четвёрки, нужно вычеркнуть. Т.е. убираем 44 семёрки из 46, остаются 2.
Остаётся число 773.
Его сумма цифр равна 17.

И единственная загадка: при чём тут Питон?
Кто-то думал, что задача будет решаться какими-то нубоциклами?
ЕП
Евгений Падерин
87 571
Лучший ответ
Для решения задачи по информатике, вам нужно понять, как работает программа для Редактора и как она изменяет строку из семидесяти троек. Программа повторяет следующие действия, пока в строке есть цепочки 333 или 77777:

- Если в строке есть цепочка 333, то заменить ее на 77.
- Иначе, если в строке есть цепочка 77777, то заменить ее на 7.

После каждой замены, программа проверяет условие заново и продолжает цикл, пока оно выполняется. Например, если исходная строка была 33377777, то после первой замены она станет 7777777, а после второй - 777. После этого цикл закончится, так как в строке нет ни 333, ни 77777.

В нашем случае, исходная строка состоит из семидесяти троек. После первой замены она станет строкой из двадцати трех семерок и одной тройки: 77777777777777777777777333. После второй замены она станет строкой из семи семерок и одной тройки: 7777777333. После третьей замены она станет строкой из двух семерок и одной тройки: 77333. После четвертой замены она станет строкой из одной семерки и двух семерок: 7777. После пятой замены она станет строкой из одной семерки: 7. После этого цикл закончится.

Сумма цифр в конечной строке равна **7**.
Б,
Бауыржан ,
6 059
Евгений Падерин Бред от нейросети. Как обычно.