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

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

    №11 по КИМ

    Запишите подряд без пробелов и разделителей все числа, которые будут напечатаны на экране при выполнении вызова F(7). Числа должны быть записаны в том же порядке, в котором они выводятся на экран.

    def F(n):
        if n > 0:
            print(n)
            F(n // 3)
            F(n − 2)
     

    Ответ

    Ответ:

    7251311

    Решение

    После вызова процедуры F(7) на экран будет выведена цифра 7, после чего будет вызвана процедура F(2), которая выведет на экран цифру 2. Далее процедура F(7) следующим шагом своего алгоритма вызовет процедуру F(5), которая выведет на экран цифру 5. Далее будет вызвана процедура F(1), которая выведет на экран цифру 1. Следующим шагом своего алгоритма процедура F(5) вызовет процедуру F(3). Эта процедура выведет на экран цифру 3 и вызовет процедуру F(1), которая выведет на экран цифру 1. После этого будет вызвана процедура F(1) и на экран будет выведена цифра 1. Получаем ответ  — 7251311.

     

    Видеоразбор:

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

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

    15
    Задание №40553Задание №71700Задание №40554Задание №71704Задание №40555Задание №40556Задание №40557Задание №40558Задание №40559Задание №40560Задание №40561Задание №42466Задание №40531Задание №40530Задание №40532
    Бесплатно

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

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

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