• Исполнитель Робот перемещается по сетке клетчатого поля. Он выполняет команды вправо, влево, вверх, вниз, смещаясь на один шаг (длина шага равна стороне клетки) в соответствующем направлении. Исходно Робот находился в точке с координатами (3; 2018). Затем он выполнил такую программу:

    НАЧАЛО
    ПОВТОРИТЬ 100 раз
    вправо
    вниз
    вправо
    влево
    влево
    вверх
    вправо
    вниз
    КОНЕЦ
    КОНЕЦ
    В точке с какими координатами он теперь находится?

    Комментарий. Если Робот находится в точке (0; 0) и выполнит команду вправо, то он окажется в точке (1; 0). Если затем он выполнит команду вверх, то окажется в точке (1; 1). Если затем он выполнит команду влево, то окажется в точке (0; 1). И если после этого выполнит команду вниз, то окажется снова в точке (0; 0).

    В качестве ответа укажите координаты Робота (сначала x, потом y), разделяя их одинарным пробелом, например, 100 100.

Ответы 6

  • Да, да))
    • Автор:

      ester81
    • 6 лет назад
    • 0
  • да я просто посмотреть зашла
    • Автор:

      miranda
    • 6 лет назад
    • 0
  • Так мы тебе и поверили))
  • ну неверте
  • хех
  • Для начала посчитаем на сколько смещается Робот за 1 проход цикла.3 вправо + 2 влево = 1 вправо1 вверх + 2 вниз = 1 внизПосле выполнения этих команд 100 раз он сместиться на:100 вправо100 вниз.⇔(100; -100)Далее складываем изначальные координаты и на которые он бы сместился если бы начинал путь из (0; 0).(3+100; 2018-100) = (103; 1918)Ответ: 103 1918
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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