А какие бы вы предложили красивые варианты сгенерировать рандомное поле для
судоку?
Мне, как инженеру неголубых кровей, помимо тупого брутфорса идей никаких не приходит =)
(defun gen-field ()
(let ((field (make-array '(9 9) :initial-element 0)))
(macrolet ((cell (r c) `(aref field ,r ,c)))
(labels ((is-valid (r c
(
Read more... )