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

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

    №0 по КИМ

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

    НАЧАЛО

    ПОКА нашлось (>1) ИЛИ нашлось (>2) ИЛИ нашлось (>0)

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

            ТО заменить (>1, 22>)

        КОНЕЦ ЕСЛИ

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

            ТО заменить (>2, 2>)

        КОНЕЦ ЕСЛИ

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

            ТО заменить (>0, 1>)

        КОНЕЦ ЕСЛИ

    КОНЕЦ ПОКА

    КОНЕЦ

    На вход приведённой выше программе поступает строка, начинающаяся с символа «>», а затем содержащая 39 цифр 0, n цифр 1 и 39 цифр 2, расположенных в произвольном порядке.

    Определите наименьшее значение n, при котором сумма числовых значений цифр строки, получившейся в результате выполнения программы, является простым числом.

    Ответ

    Ответ:

    5

    Решение

    for n in range(1000):
        s='>'+39*'0'+n*'1'+39*'2'
        while ('>1' in s) or ('>2' in s) or ('>0' in s):
            if '>1' in s:
                s=s.replace('>1', '22>')
            if '>2' in s:
                s=s.replace('>2', '2>')
            if '>0' in s:
                s=s.replace('>0', '1>')
            l=s.count('2')*2+s.count('1')
        k=0
        for i in range(1, l+1):
            if l % i == 0:
                k += 1
                if k > 2:
                    break
        if k == 2:
            print(n)
            break

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

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

    15
    Задание №71953Задание №71952Задание №20415Задание №71951Задание №20414Задание №20416Задание №31793Задание №20408Задание №38017Задание №71950Задание №21583Задание №75926Задание №75924Задание №75922Задание №75919
    Бесплатно

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

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

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