• Помогите пожалуйста!
    Исполнитель Редактор получает на вход строку цифр и преобразовывает её.Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
    1. заменить (v, w)
    2. нашлось (v)
    Первая команда заменяет в строке первое слева вхождение цепочки v на
    цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
    Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 247 идущих подряд цифр 5? В ответе запишите полученную строку.
    НАЧАЛО
    ПОКА нашлось (222) ИЛИ нашлось (555)
    ЕСЛИ нашлось (222)
    ТО заменить (222, 5)
    ИНАЧЕ заменить (555, 2)
    КОНЕЦ ЕСЛИ
    КОНЕЦ ПОКА
    КОНЕЦ

Ответы 1

  • 247 "5"Выполним несколько первых шагов алгоритма:1 "2", 244 "5"2 "2", 241 "5"3 "2", 238 "5"239 "5"1 "2", 236 "5"2 "2", 233 "5"3 "2", 230 "5"231 "5"Очевидно, что из 231 "5" получим в конце концов 7 "5" (231-8*28=231-224=7):7 "5"А далее:1 "2", 4 "5"2 "2", 1 "5"Таким образом, из 247 "5" получится строка "225"
    • Автор:

      lovey23
    • 4 года назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years