1. Главная
  2. Библиотека
  3. Программирование
  4. Робот находится в крайней левой клетке узкого горизонта...
Разбор задачи

Робот находится в крайней левой клетке узкого горизонтального коридора. Ширина коридора одна клетка, длина может быть произвольной. Возможный вариант начального расположения Робота приведен на рисунке. Напишите для Робота алгоритм, закрашивающий все

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Робот находится в крайней левой клетке узкого горизонтального коридора. Ширина коридора одна клетка, длина может быть произвольной. Возможный вариант начального расположения Робота приведен на рисунке. Напишите для Робота алгоритм, закрашивающий все

Условие:

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

Напишите для Робота алгоритм, закрашивающий все клетки внутри коридора и возвращающий Робота в исходную позицию.

Алгоритм должен решать задачу для произвольного конечного размера коридора. При исполнении алгоритма Робот не должен разрушиться.

Решение:

1. Дано

  1. Среда: Узкий горизонталь...

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

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой из подходов наиболее эффективен для закрашивания всего коридора и возвращения Робота в исходную позицию, если длина коридора неизвестна?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет