Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Вопрос-Ответ Новый топик    Ответить
 -= Подбор слова по входящим буквам =-  [new]
xm?!_(mo3roBa9_akTuBHocTb)
Member

Откуда:
Сообщений: 267
Например, нужно подобрать слово из 4-х букв, причём:
1-ая буква: М, Н, О или П
2-я буква: Д, Е, Ё, Ж или З
3-я буква: Р, С, Т или У
4-я буква: Р, С, Т или У
5-ая буква: М, Н, О или П

Подходит слово: МЕСТО

Наверное, ещё много слов можно подобрать, помимо этого. Есть ли такая программка, или может сайт, где можно подобрать слова на русском/английском языках по входящим в них буквам.

Очень нужно, заранее благодарю!
11 авг 08, 08:15    [6050369]     Ответить | Цитировать Сообщить модератору
 Re: -= Подбор слова по входящим буквам =-  [new]
xm?!_(mo3roBa9_akTuBHocTb)
Member

Откуда:
Сообщений: 267
xm?!_(mo3roBa9_akTuBHocTb)
Например, нужно подобрать слово из 5-х букв, причём:
1-ая буква: М, Н, О или П
2-я буква: Д, Е, Ё, Ж или З
3-я буква: Р, С, Т или У
4-я буква: Р, С, Т или У
5-ая буква: М, Н, О или П

Подходит слово: МЕСТО

Наверное, ещё много слов можно подобрать, помимо этого. Есть ли такая программка, или может сайт, где можно подобрать слова на русском/английском языках по входящим в них буквам.

Очень нужно, заранее благодарю!
11 авг 08, 08:16    [6050370]     Ответить | Цитировать Сообщить модератору
 Re: -= Подбор слова по входящим буквам =-  [new]
0xff
Member

Откуда:
Сообщений: 749
А в чем проблема то?

берется словарь - список допустимых слов.

пишется цикл

for x1 in ('а' .. 'я') do 
  for x2 in ('а' .. 'я') do 
    for x3 in ('а' .. 'я') do 
      for x4 in ('а' .. 'я') do 
        for x5 in ('а' .. 'я') do 
          if (в словаре есть слово, состоящее из букв x1, x2, x3, x4, x5) then
            вывести_слово();
11 авг 08, 10:58    [6050969]     Ответить | Цитировать Сообщить модератору
 Re: -= Подбор слова по входящим буквам =-  [new]
0xff
Member

Откуда:
Сообщений: 749
Это если нужны слова только из 5 букв.
А если из произвольного количества букв, надо немного доработать...
11 авг 08, 11:01    [6050996]     Ответить | Цитировать Сообщить модератору
 Re: -= Подбор слова по входящим буквам =-  [new]
xm?!_(mo3roBa9_akTuBHocTb)
Member

Откуда:
Сообщений: 267
Алгоритмы решения не нужны, задача в этом смысле простая.
Нужно именно решение с базой всех слов русского языка
11 авг 08, 14:23    [6052283]     Ответить | Цитировать Сообщить модератору
Все форумы / Вопрос-Ответ Ответить