Я хочу разработать алгоритм обратного отслеживания для того же самого.
Значение латинского квадрата: в комбинаторике и в экспериментальном дизайне латинский квадрат - это массив n × n, заполненный n различными символами, каждый из которых встречается точно один раз в каждом ряду и ровно один раз в каждом столбце.