===Что умеет робот?=== **Полное ветвление** если //условие// то //последовательность команд// иначе //последовательность команд// все
**Неполное ветвление** если //условие// то //последовательность команд// все
===Задание 06-A=== Робот находится в одной из двух клеток прямоугольного поля размером 1x2. Переведите робота в соседнюю клетку.
Решение задачи сохраните в файле ~~/kumir/06/A.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/A
===Задание 06-B=== Робот находится в левом конце горизонтального коридора, идущего вправо. Нижняя стена коридора сплошная, а в верхней стене есть несколько выходов. Напишите алгоритм, который перемещает робота к правому концу коридора, и при этом робот закрашивает все клетки коридора, из которых есть выходы вверх.
Решение задачи сохраните в файле ~~/kumir/06/B.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/B
===Задание 06-С=== Робот находится в левом конце горизонтального коридора, идущего вправо. Нижняя стена коридора сплошная, а в верхней стене есть несколько тупиков, состоящих из одной клетки. Напишите алгоритм, который перемещает робота к правому концу коридора, и при этом робот закрашивает все тупики.
Решение задачи сохраните в файле ~~/kumir/06/C.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/C
===Задание 06-D=== Робот находится в левом конце горизонтального коридора, идущего вправо. Нижняя стена коридора сплошная, а в верхней стене есть несколько вертикальных тупиков, состоящих из одной и более клеток. Напишите алгоритм, который перемещает робота к правому концу коридора, и при этом робот закрашивает все тупики.
Решение задачи сохраните в файле ~~/kumir/06/D.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/D
===Задание 06-E=== Робот находится в одном из углов квадрата 2x2. Переместите робота в противоположный угол квадрата.
Решение задачи сохраните в файле ~~/kumir/06/E.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/E
===Задание 06-F=== Робот находится в одном из углов прямоугольного поля, размер поля не меньше, чем 2x2. Переместите робота в противоположный угол поля.
Решение задачи сохраните в файле ~~/kumir/06/F.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/F
===Задание 06-G=== Робот находится в клетке прямоугольного поля 1x2 или 2x1, то есть рядом с роботом есть свободная клетка. Переместите робота в соседнюю свободную клетку.
Решение задачи сохраните в файле ~~/kumir/06/G.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/G
===Задание 06-H=== Робот находится в левом нижнем углу поля. От этого угла до правого верхнего угла идет коридор шириной в одну клетку, направление коридора - только вверх или вправо. Роботу нужно пройти по коридору до правого верхнего угла.
Решение задачи сохраните в файле ~~/kumir/06/H.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/H
===Задание 06-I=== Робот находится в тупиковом конце прямого коридора. Направление коридора неизвестно. Проведите робота к выходу из коридора. Объемлющее поле предполагается бесконечным.
Решение задачи сохраните в файле ~~/kumir/06/I.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/I
===Задание 06-J=== Робот находится в какой-то клетке прямого горизонтального коридора. С одной стороны коридор заканчивается тупиком, а с другой стороны - выходом. Проведите робота к выходу из коридора. Объемлющее поле предполагается бесконечным.
Решение задачи сохраните в файле ~~/kumir/06/J.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/J
===Задание 06-K=== Робот находится на перекрестке, от которого в три стороны идут коридоры, заканчивающиеся тупиками, а в одну сторону - коридор, заканчивающийся выходом. Проведите робота к выходу из коридора. Объемлющее поле предполагается бесконечным.
Решение задачи сохраните в файле ~~/kumir/06/K.kum Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /home/pub/kumir/fields/06/K
---- адрес оригинала: ((/Информатика/Архив/2010/7Б/20091022))