• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Помогите, пожалуйста, с программой на языке делфи

  • Автор темы Автор темы Alexom
  • Дата начала Дата начала

Alexom

Ученик
Регистрация
9 Фев 2011
Сообщения
3
Реакции
0
Баллы
0
Помогите, пожалуйста, с программой на языке делфи

Задача такая. Дан в файле массив слов одинаковой длины. Необходимо в программе выбрать количество букв в слове от 7 до 12. Для слов содержащих разное количество букв имеется свой файл. Буквы в словах не повторяются, т.е. все разные. Например: МЕЛЬНИЦА. Необходимо угадать загаданное слово по маске (варианты слов).
Например загадано слово ГИРЛЯНДА из 8 букв.
Маска: портянка 4:4
грамотей 3:1
методика 3:1
портфель 2:1
пародист 4:1
брамсель 3:0
шимпанзе 3:2
Где первая цифра означает количество букв совпавших в загаданном слове, а вторая цифра - количество букв стоящих на том же месте, что и в загаданном слове. Т.е. слово ГРАМОТЕЙ имеет 3 совпадения и при чем одна буква стоит на своем месте.
Заранее благодарен!
 
Готовый файл со словами для маски есть?
 
А слабо в гугле набрать "игра быки и коровы алгоритм" ?


Не каждый знает название игры. Тем более, если это задание студенту, то преподавателю не выгодно его озвучивать, дабы обучаемый не пользовался готовыми решениями. Ваш модератор.
 
Готовый файл со словами для маски есть?

Есть только файл со словами из 7-ми, 8-ми .... 12-ти букв. Т.е. всего 6 файлов. А слова для маски необходимо вводить с клавиатуры. А потом уже по ней надо сравнивать со словами в словаре-файле.
 
Готовый файл со словами для маски есть?

Можно даже вместо маски слов ипользовать одно слово для сравнения его со словами в файле.
Т.е. я примерно это представляю так.
например слово в маске: БЕЗДЫМНОСТЬ 7-4 (всего угадано букв в слове 7 из которых находятся на своем месте 4). И теперь надо икать слово в файле у которого из перечесленных букв в слове "бездымность" тоже будет 7 букв совподать и 4 стоять на том же месте. И если такое совпадение произошло то сохранить слово или слова (если несколько вариантов) в другой файл.
 
Назад
Сверху