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

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

    №6 по КИМ

    Исполнитель Черепаха передвигается по плоскости и оставляет след в виде линии. Черепаха может выполнять три команды: Вперёд n (n  — число), Направо m (m  — число) и Налево m (m  — число). По команде Вперёд n Черепаха перемещается вперёд на n единиц. По команде Направо m Черепаха поворачивается на месте на m градусов по часовой стрелке, при этом соответственно меняется направление дальнейшего движения. По команде Налево m Черепаха поворачивается на месте на m градусов против часовой стрелки, при этом соответственно меняется направление дальнейшего движения. В начальный момент Черепаха находится в начале координат и направлена вверх (вдоль положительного направления оси ординат). Запись Повтори k [Команда1 Команда2КомандаS] означает, что заданная последовательность из S команд повторится k раз.

     

    Черепаха выполнила следующую программу (x в тексте программы  — некоторое натуральное число):

    Повтори 3 [Вперёд 7 Направо 90]

    Вперёд 8

    Повтори 3 [Налево 90 Вперёд 5].

     

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

    Ответ

    Ответ:

    43

    Решение

    import turtle as t
    t.left(90)
    t.speed(1000)
    k=10
    t.down()
    for i in range(3):
        t.forward(7*k)
        t.right(90)
    t.forward(8*k)
    for i in range(3):
        t.left(90)
        t.forward(5*k)
    t.up()
    for x in range(-1, 8):
        for y in range(-5, 8):
            t.goto(x*k,y*k)
            t.dot('red')

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

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

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

    15
    Задание №78249Задание №78244Задание №49195Задание №78243Задание №49194Задание №78242Задание №78240Задание №49193Задание №78252Задание №78251Задание №49225Задание №49224Задание №49223Задание №49222Задание №49192
    Бесплатно

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

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

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