Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ булевская матрица

Автор: freejaile 26.12.2006 21:27


Начальное состояние матрицы задается (например, исполь-
зуйте операторы присваивания в программе).
Соседи элемента двумерного массива назовем элементы, сто-
ящие рядом по вертикали, горизонтали и диагонали; таким обра-
зом, у каждого элемента массива имеется 8 или меньше соседей.

1. Используя булевскую матрицу размером 24х24 и не более
двух булевских векторов размером 24, напишите программу "Эво-
люция". При каждом нажатии на пробел программа должна выдавать
очередное состояние матрицы, определяемое по следущим прави-
лам.
Назовем степенью элемента (i,j) количество его соседей,
равных true. Если элемент (i,j) был равен true, он остается
true тогда и только тогда, когда его степень совпадает со степенью хотя бы двух его соседей.

Автор: мисс_граффити 26.12.2006 21:50

Поиск-> Игра "Жизнь"