Информатика, вопрос задал qqww0q , 2 года назад

Выберите несколько вариантов ответа
В какие из четырех клеток A, B, C или D можно поставить Робота, чтобы он выполнил алгоритм, записанный ниже, и сделал хотя бы один шаг?
нц пока слева свободно
влево
кц
Ответы:
1) А
2) B
3) C
4) D

Приложения:

Ответы на вопрос

Ответил coolunnameduser
2

Суть алгоритма в том, что робот проверяет, свободна ли клетка слева и, если она свободна, перемещается на неё.

Нам нужно выбрать клетки, из которых робот сможет сделать хотя бы один шаг влево.

Разберёмся с каждой клеткой.

  • Если робота разместить в клетке A, то он сразу же обнаружит стену и не сделает ни одного шага. не подходит
  • Если робота разместить в клетке B, то он сможет сделать два шага и затем остановится. подходит
  • Если робота разместить в клетке C, то он сможет сделать три шага и затем остановится. подходит
  • Если робота разместить в клетке D, то он сможет сделать один шаг влево и затем остановится. подходит

Ответ: 234.


qqww0q: ОГРОМНОЕ СПАСИБООО
Новые вопросы