Вопрос по информатике:
Пожалуйста, помогите сделать Робота!
На бесконечном поле клеток находится замкнутая по горизонтали комната произвольной длины и высоты. Робот расположен непосредственно под верхней стеной. Возможная начальная позиция Робота отмечена на рисунке буквой Р.Напишите для Робота алгоритм, рисующий ломаную линию от левого нижнего угла комнаты. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки(на рисунке изображено).
Конечное положение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера стен и любой допустимой начальной позиции Робота.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 04.03.2018 23:48
- Информатика
- remove_red_eye 15737
- thumb_up 82
Ответы и объяснения 1
алг
нач
нц пока слева свободно
влево
кц
нц пока снизу свободно
вниз
кц
нц пока справа свободно
нц пока (сверху свободно) и (справа свободно)
вправо
вверх
закрасить
кц
нц пока (снизу свободно) и (справа свободно)
вправо
вниз
закрасить
кц
кон
- 06.03.2018 15:27
- thumb_up 18
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.