Математическая задачка от Балды: сколько всего слов может существовать на доске n×n?
Доска моделируется как решётчатый граф Pn×Pn, где рёбра соединяют соседние по горизонтали/вертикали клетки. Каждая допустимая последовательность букв — это простой путь (self‑avoiding walk), т. е. путь без повторного посещения клеток. Задача: подсчитать все такие пути.
| Доска | Кол-во путей |
|---|---|
| 1×1 | 1 |
| 2×2 | 28 |
| 3×3 | 653 |
| 4×4 | 28 512 |
| 5×5 | 3 060 417 |
| 6×6 | 873 239 772 |
| 7×7 | 687 430 009 069 |
Эти значения получены перебором. Кто придумает, как посчитать для 8×8 и дальше за разумное время - прошу в репозиторий kidavspb/BALDA