Бесплатное занятие с репетитором 1 на 1! Оценим уровень знаний, разберём тему,
сформируем план подготовки к ЕГЭ. Запишись через тг-бот

осталось мест 52
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Тренировки Пробники Статистика Карточки Учебник Об экзамене Учительская
  • Тренажёр заданий ЕГЭ
  • Тренажёр ЕГЭ по Информатике
  • Список заданий №0
  • Задание №0
  • Задание №32881 ЕГЭ Информатике

    Условие задания #32881

    №0 по КИМ

    Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.

     

    заменить (v, w)

    нашлось (v)

     

    Дана программа для исполнителя Редактор:

     

    НАЧАЛО

    ПОКА нашлось (4444) ИЛИ нашлось (7777)

      ЕСЛИ нашлось (4444)

        ТО заменить (4444, 77)

        ИНАЧЕ заменить (7777, 44)

      КОНЕЦ ЕСЛИ

    КОНЕЦ ПОКА

    КОНЕЦ

     

    Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 123 идущих подряд цифр 7? В ответе запишите полученную строку.

    Ответ

    Ответ:

    777

    Решение

    Приведём решение на языке Python:

     

    s = 123*'7'

    while "4444" in s or "7777" in s:

      if "4444" in s:

        s = s.replace( "4444", "77", 1 )

      else:

        s = s.replace( "7777", "44", 1 )

    print(s)

     

    Результатом работы программы является строка 777.

    Понятно ли решение?

    Решения от учеников
    1

    Похожие задания

    15
    Задание №71953Задание №71952Задание №81Задание №20415Задание №71951Задание №104Задание №20414Задание №20416Задание №31793Задание №933Задание №20408Задание №56860Задание №38017Задание №56780Задание №71950
    Бесплатно

    Решай задачи ЕГЭ в приложении

    Скачивай наш Тренажер ЕГЭ на iPhone или Android и тренируйся в любое время и в любом месте!

    Саша — ассистент в телеграмме