1. Скачать систему "Кумир" для ОС Windows с этой страницы: http://lpm.org.ru/kumir/win32-snapshots/
2. Скачать архив с примерами стартовых обстановок: http://server.179.ru/~dk/robot/fields_2009_all.zip
Решения этих задач должны быть сохранены в школе в файлах со следующими именами:
October/06/01-A.kum
October/06/01-B.kum
October/06/01-C.kum
и т.д.
Что умеет робот?
Команда перемещениявправо
влево
вниз
вверх
Команда закраскивлево
вниз
вверх
закрасить
Цикл поканц пока условие
Условияпоследовательность команд
кцсправа свободно
слева свободно
снизу свободно
сверху свободно
справа стена
слева стена
снизу стена
сверху стена
слева свободно
снизу свободно
сверху свободно
справа стена
слева стена
снизу стена
сверху стена
Задание 01-A
Робот находится в левом верхнем углу прямоугольного поля без внутренних стенок. Закрасьте все клетки данного поля.Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/01/A
Задание 01-B
Робот находится в произвольной точке прямоугольного поля без внутренних стенок. Переместите робота в одну из клеток верхнего ряда поля.Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/01/B
Задание 01-C
Робот находится в произвольной точке прямоугольного поля без внутренних стенок. Переместите робота в левый верхний угол поля.Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/01/C
Задание 01-D
На бесконечном поле имеется горизонтальная стена. Робот находится внизу стены у левого ее конца. Закрасьте все клетки, прилегающие к стене и расположенные ниже стены.Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/01/D
Задание 01-E
На бесконечном поле имеется горизонтальная стена. Робот находится в произвольной клетке внизу стены. Закрасьте все клетки, прилегающие к стене и расположенные ниже стены.Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/01/E
Задание 01-F
На бесконечном поле имеется горизонтальная стена. Робот находится в произвольной клетке внизу стены. Закрасьте все клетки, прилегающие к стене и расположенные выше стены.Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/01/F
Задание 01-G
На бесконечном поле имеется горизонтальная стена. Робот находится внизу стены у левого ее конца. Закрасьте все клетки, расположенные ниже стены на расстоянии одной свободной клетки от нее.Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/01/G