SoftwareDesign 2012 — различия между версиями
Материал из SEWiki
(Новая страница: «Лектор - Воскобович Антон == Лекции == == Практические задания == == Программа курса == == Спи…») |
(→Практические задания) |
||
Строка 6: | Строка 6: | ||
== Практические задания == | == Практические задания == | ||
+ | === Задание 1 === | ||
+ | Действие происходит на поле 15x15 пошагово. За один шаг игры каждый из персонажей делает ход. | ||
+ | |||
+ | '''Столб''' | ||
+ | В клетке (7,7) поля располагается столб. Столб не ходит. | ||
+ | |||
+ | '''Пьяница''' | ||
+ | К левой верхней клетке (0,0) прилегает Трактир (сам по себе в ходе игры он не участвует и на поле его выводить не надо). В начале игры оттуда выходит Пьяница (появляется на клетке) и далее начинает шататься: каждый ход пьяница делает случайный шаг на одну клетку вверх, вниз, вправо или влево. Если пьяница упирается в столб (делает шаг в клетку со столбом), он засыпает (перестает ходить) на пять ходов. Затем он просыпается и его движение продолжается. | ||
== Программа курса == | == Программа курса == |
Версия 16:21, 21 февраля 2013
Лектор - Воскобович Антон
Содержание
Лекции
Практические задания
Задание 1
Действие происходит на поле 15x15 пошагово. За один шаг игры каждый из персонажей делает ход.
Столб В клетке (7,7) поля располагается столб. Столб не ходит.
Пьяница К левой верхней клетке (0,0) прилегает Трактир (сам по себе в ходе игры он не участвует и на поле его выводить не надо). В начале игры оттуда выходит Пьяница (появляется на клетке) и далее начинает шататься: каждый ход пьяница делает случайный шаг на одну клетку вверх, вниз, вправо или влево. Если пьяница упирается в столб (делает шаг в клетку со столбом), он засыпает (перестает ходить) на пять ходов. Затем он просыпается и его движение продолжается.