Какая строчка получится в результате применения приведенной ниже программы к строке,

Какая строка получится в результате внедрения приведенной ниже программки к строке, состоящей из 84 единиц?
НАЧАЛО
ПОКА нашлось (11111)
заменить (222, 1)
заменить (111, 2)
КОНЕЦ ПОКА
КОНЕЦ

Задать свой вопрос
Катенька Белендрясова
Шта
1 ответ

Возьмём упрощённую версию строчки, состоящую из 15 единиц.

Проделав со строкой все операции можно заметить, что после каждого исполненья программы в строке 9 единиц заменяется на одну, означает после каждого исполненья программки становится на 8 единиц меньше. Будем вычитать из 84 "8", пока не остается gt;5 единиц, чтоб программка смогла работать.

Выходит 84-72=12

Напишем 12 единиц и пропустим их через программку, получится

222111 (поначалу 1-ые три единицы заменяются на два, потом ещё раз и ещё раз, т.к. в строке находится 11111. 222 заменится на 1 не может, т.к. в строке больше не найдено "11111".

Ответ: 222111


, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт