Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 85 идущих подряд цифр 9? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (666) ИЛИ нашлось (999)
ЕСЛИ нашлось (666)
ТО заменить (666, 9)
ИНАЧЕ заменить (999, 6)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Сколько нулей будет в преобразованной строке после выполнения следующего алгоритма для строки, состоящей из 1 и идущих за ней 33 нулей?
НАЧАЛО
ПОКА нашлось(1) или нашлось(100)
ЕСЛИ нашлось(100)
ТО заменить(100, 0001)
ИНАЧЕ заменить(1, 00)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Чтобы подсчитать количество вхождений конкретного символа в строке, воспользуйтесь командой count()
Пример записи: S.count('A')
- вернёт количество символов "A" в строке S.
НАЧАЛО
ПОКА нашлось (11)
заменить (112, 4)
заменить (113, 2)
заменить (42, 3)
заменить (43, 1)
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…13…32…2 (170 единиц, 100 троек и 7 двоек)?
ПОКА нашлось(333) или нашлось(77777)
ЕСЛИ нашлось(333)
ТО заменить(333,77)
ИНАЧЕ заменить(77777,7)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
Определите сумму цифр в строке после работы алгоритма, если исходная строка состояла из семидесяти троек.