Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 84 идущих подряд цифр 8? В ответе запишите полученную строку.
|
1 2 3 4 5 6 7 8 |
НАЧАЛО ПОКА нашлось (777) ИЛИ нашлось (888) ЕСЛИ нашлось (777) ТО заменить (777, 8) ИНАЧЕ заменить (888, 7) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ |
Ответ:
Источник: «22.03.2021 ЕГЭ 100БАЛЛОВ»
Решение:
|
1 2 3 4 5 6 7 |
s = '8'*84 while '777' in s or '888' in s: if '777' in s: s = s.replace('777', '8', 1) else: s = s.replace('888','7', 1) print(s) |
78
Ответ: 78
