Школа179: /Информатика//Информатика / Архив/2009//Информатика / Архив / 2009 / 9 А/20090207 ...

 
Это старая версия Информатика/Архив/2009/9А/20090207 за 2009-02-07 08:06:13..

9А: 07.02.2009


Стартовые обстановки для этих заданий находятся в каталоге /usr/lib/kumir/fields/9A/20090207/

Задание A

Загрузите стартовую обстановку A.fil Закрасьте помеченные клетки, используя отдельный дополнительный алгоритм для закраски квадрата 2x2.

Задание B

Загрузите стартовую обстановку B.fil Закрасьте помеченные клетки, используя отдельный дополнительный алгоритм для закраски строки.

Задание C

Загрузите стартовую обстановку C.fil Закрасьте помеченные клетки, используя отдельный дополнительный алгоритм для закраски повторяющегося фрагмента.

Задание D

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


Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/9A/20090207/D

Задание E

Робот находится в произвольной точке ограниченного узкого горизонтального коридора. Закрасьте все клетки коридора.


Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/9A/20090207/E

Задание F

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


Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/9A/20090207/F

Задание G

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


Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/9A/20090207/G

Задание H

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


Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/9A/20090207/H

Задание I

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


Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/9A/20090207/I

Задание J

Робот находится в левом верхнем углу прямоугольного поля. Закрасьте все клетки этого поля.


Проверьте свой алгоритм на всех стартовых обстановках робота, находящихся в каталоге /usr/lib/kumir/fields/9A/20090207/J


 
Файлов нет.[Показать файлы/форму]