Gepar, Тут есть 2 варианта. Естественно имеется словарь слов из семи букв.
Итак первый вариант:
- Генерируем все возможные слова из семи букв для заданного номера, т.е. 2187 вариантов (как Вы и писали). Все полученные слова ищем на наличие в словаре. Потом что с ними делать придумайте сами (вывести на экран или в файл, или распределить по каким-то разделам - для ресторанов, для парикмахерских и т.п.)
Второй вариант:
- Имея отсортированный словарь, можно сразу искать подходящие слова в словаре под заданный номер. Генерации 2187 вариантов не требуется. И по-моему этот вариант будет намного быстрее, чем первый.
Выбирайте вариант, пишите в чем именно помочь - помогу.
0
|