Вопрос задан 26.02.2021 в 17:12. Предмет Информатика. Спрашивает Герасенков Никита.

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

Составьте алгоритм переводяший Робота в правый Нижний угол.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кириллова Кристина.

1. пока робот находится на закрашенных клетках двигаемся вправо;

2. как только попали на не закрашенную клетку остоновиться и вернуться на одну клетку влево;

3. пока робот находится на закрашенных клетках двигаемся вниз;

4. как только попали на не закрашенную клетку остоновиться и вернуться на одну клетку вверх;

5. все приехали :)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для перевода робота из левого верхнего угла в правый нижний угол прямоугольника из закрашенных клеток можно использовать следующий алгоритм:

  1. Пока робот не достиг правого нижнего угла: 2. Если робот находится на последней строке, двигаться только вправо до достижения крайней правой клетки.
    1. Если робот находится на последнем столбце, двигаться только вниз до достижения крайней нижней клетки.
    2. Если робот не находится ни на последней строке, ни на последнем столбце: 5. Выбрать путь, который будет приближать робота к правому нижнему углу. Например, можно выбрать движение вправо или вниз с равной вероятностью.
      1. Переместить робота на одну клетку в выбранном направлении.

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

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос