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