Здравствуйте! Нужно написать программу на С++:
Используя процедуру перебора с возвратом, доказать, что не существует латинского квадрата, ортогонального следующему
1 2 3 4
2 3 4 1
3 4 1 2
4 1 2 3
А что такое ортогональные латинские квадраты, вы знаете?
Ну, вот если простым перебором, то перебирайте все латинские квадраты 4х4 и проверяйте их ортогональность данному квадрату.