183) исполнитель редактор получает на вход строку цифр и преобразовывает её. редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. дана программа для исполнителя редактор: начало пока нашлось (1111) заменить (1111, 33) заменить (333, 1) конец пока конец какая строка получится в результате применения ниже программы к строке, состоящей из 198 цифр 1? 184) исполнитель редактор получает на вход строку цифр и преобразовывает её. редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. дана программа для исполнителя редактор: начало пока нашлось (777) заменить (77, 2) заменить (22, 7) конец пока конец какая строка получится в результате применения ниже программы к строке, состоящей из 170 цифр 7? 185) исполнитель редактор получает на вход строку цифр и преобразовывает её. редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. дана программа для исполнителя редактор: начало пока нашлось (222) заменить (22, 7) заменить (77, 2) конец пока конец какая строка получится в результате применения ниже программы к строке, состоящей из 103 цифр 2? 186) исполнитель редактор получает на вход строку цифр и преобразовывает её. редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. дана программа для исполнителя редактор: начало пока нашлось (777) заменить (777, 22) заменить (222, 7) конец пока конец какая строка получится в результате применения ниже программы к строке, состоящей из 143 цифр 7?

vanyaver vanyaver    3   29.03.2019 11:24    236

Ответы
jintonik2 jintonik2  27.12.2023 17:52
184) Строка из 170 цифр 7 будет преобразована следующим образом:
1. Находим первое вхождение "777" и заменяем его на "2", получаем строку из 168 цифр сочетания "72".
2. Находим первое вхождение "77" и заменяем его на "2", получаем строку из 166 цифр сочетания "22".
3. Находим первое вхождение "22" и заменяем его на "7", получаем строку из 165 цифр сочетания "7".

Таким образом, после применения программы к исходной строке из 170 цифр 7, мы получим строку из 165 цифр 7.

185) Строка из 103 цифр 2 будет преобразована следующим образом:
1. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 101 цифры сочетания "27".
2. Находим первое вхождение "77" и заменяем его на "2", получаем строку из 99 цифр сочетания "27".
3. Находим первое вхождение "22" и заменяем его на "7", получаем строку из 97 цифр сочетания "77".
4. Так как в строке больше нет цифры 2, программа не может выполнить дальнейшую замену.

Таким образом, после применения программы к исходной строке из 103 цифр 2, мы получим строку из 97 цифр сочетания "77".

186) Строка из 143 цифр 7 будет преобразована следующим образом:
1. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 135 цифр сочетания "227".
2. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 134 цифр сочетания "27".
3. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 126 цифр сочетания "227".
4. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 125 цифр сочетания "27".
5. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 117 цифр сочетания "227".
6. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 116 цифр сочетания "27".
7. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 108 цифр сочетания "227".
8. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 107 цифр сочетания "27".
9. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 99 цифр сочетания "227".
10. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 98 цифр сочетания "27".
11. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 90 цифр сочетания "227".
12. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 89 цифр сочетания "27".
13. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 81 цифры сочетания "227".
14. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 80 цифр сочетания "27".
15. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 72 цифр сочетания "227".
16. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 71 цифры сочетания "27".
17. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 63 цифр сочетания "227".
18. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 62 цифр сочетания "27".
19. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 54 цифр сочетания "227".
20. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 53 цифр сочетания "27".
21. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 45 цифр сочетания "227".
22. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 44 цифр сочетания "27".
23. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 36 цифр сочетания "227".
24. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 35 цифр сочетания "27".
25. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 27 цифр сочетания "227".
26. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 26 цифр сочетания "27".
27. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 18 цифр сочетания "227".
28. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 17 цифрового сочетания "27".
29. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 9 цифр сочетания "227".
30. Находим первое вхождение "222" и заменяем его на "7", получаем строку из 8 цифр сочетания "27".
31. Находим первое вхождение "777" и заменяем его на "22", получаем строку из 0 цифрового сочетания "227".
32. На данном этапе программа не находит больше вхождений сочетания "777" и не может выполнить дальнейшую замену.

Таким образом, после применения программы к исходной строке из 143 цифр 7, мы получим пустую строку.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика