Когда я начал изучать программирование, мой преподаватель
предложил выполнить достаточно интересное задание. Написать игру «Жизнь»
Правила игры описаны в вики.
Тогда я еще не знал, что есть целый мир «клеточных
автоматов» и насколько серьезными могут быть интересными исследования в этих
областях.
На момент формулировки задания мы знали только условия,
циклы, массивы и функции на СИ. Сейчас даже с таким ограниченным
инструментарием я такой не красивый код не написал бы. Однако, как выполнение
задания для начинающего изучение программирование мне это зачлось.
Далее комментарии будут в коде.