Для проверки плитки в scrabble вы делаете четыре сетки 5x5 букв, насчитывающих 100 плиток. Я хотел бы создать тот, где все 40 горизонтальных и вертикальных слов действительны. Набор доступных плит содержит:
- 12 x E
- 9 x A, I
- 8 x O
- 6 x N, R, T
- 4 x D, L, S, U
- 3 x G
- 2 x B, C, F, H, M, P, V, W, Y, пустая плитка (подстановочный знак)
- 1 x K, J, Q, X, Z
Словарь допустимых слов доступен здесь (700 КБ). Есть около 12 000 действительных 5 буквенных слов.
Здесь пример, где все 20 горизонтальных слов допустимы:
Z O W I E|P I N O T
Y O G I N|O C t A D <= blank being used as 't'
X E B E C|N A L E D
W A I T E|M E R L E
V I N E R|L U T E A
---------+---------
U S N E A|K N O S P
T A V E R|J O L E D
S O F T A|I A M B I
R I D G Y|H A I T h <= blank being used as 'h'
Q U R S H|G R O U F
Я хотел бы создать тот, где все вертикальные также действительны. Можете ли вы помочь мне решить эту проблему? Это не домашнее задание. Это вопрос, который друг попросил меня о помощи.