
ПОМОГИТЕ ПОЖАЛУЙСТА! НАЧАЛОПОКА нашлось (222) ИЛИ нашлось (888)ЕСЛИ нашлось (222)ТО заменить
(222, 8)ИНАЧЕ заменить (888, 2)КОНЕЦ ЕСЛИКОНЕЦ ПОКАКОНЕЦКакая строка получится в результате применения приведённой ниже программы к строке,состоящей из 72 идущих подряд цифр 8? В ответе запишите полученную строку.

Ответы на вопрос

Сделаем схему
8888...8(72 штуки) ⇒ 28888...8(69 восьмёрок) ⇒ 228888...8(66 восьмёрок) ⇒ 22288...8(63 восьмёрки) ⇒ 8888...8(64 восьмёрки) ⇒ ...
Получается за цикл у нас уходит 8 восьмёрок
Берём почти максимальное кол-во циклов, которое у нас возможно. Т.к. максиму это 9, то берём 8
72-8*8 = 72-64=8
88888888 ⇒ 288888 ⇒ 2288
Ответ: 2288



Данная программа выполняет замену чисел в исходной строке. Если программа находит "222", она заменяет это на "8", а если находит "888", то заменяет на "2". Исходя из этого, давайте пройдемся по строке, состоящей из 72 цифр 8 и применим программу:
Исходная строка: 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
Программа начинает поиск с начала строки и выполняет следующие шаги:
1. Находит "222" в начале строки и заменяет его на "8". Строка становится: 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
2. Продолжает поиск и находит следующее "222" и заменяет его на "8". Строка становится: 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
3. Продолжает поиск, но не находит больше "222".
4. Теперь программа ищет "888" и заменяет его на "2". Строка становится: 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
5. Продолжает поиск и находит следующее "888" и заменяет его на "2". Строка становится: 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
6. Продолжает поиск, но не находит больше "888".
Таким образом, результат применения программы к строке, состоящей из 72 цифр 8, будет следующим:
222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
Заменяются все "222" на "8" и все "888" на "2".


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili