Ответ на пост «5БУКВ от Тинькова»

Не так давно пикабушник @Serg988 написал подбор слов для игры 5БУКВ от Тинькофф, я его поругал, меня чуть чуть минуснули....и чет сейчас я накатал буквально за 20 мин ещё одну версию подбора слов, которая  видимо работает эффективнее т.к. учитывает ещё и расположение присутствующих букв(что программа от @Serg988 очевидно не делала). Единственное я не являюсь веб разработчиком и я написал её на C# (уж не стал жестить и писать на c++).

Естественно скачивать с интернета неизвестные exe я не рекомендую :)))) Поэтому я выкладываю не только релиз, но и исходники - можете убедиться что вся прога занимает дай бог 100 строчек - никаких майнеров и пр. там нет, но особо недоверчивые могут собрать её сами.

Для этого нужна Visual Studio 2019. Собирается в один клик F7 :)


Итак:

Исходники: https://github.com/fsmoke/pikabu_5letters

Релиз: https://github.com/fsmoke/pikabu_5letters/releases - который Release.7z - разархивируете там сама прога и словарь - словарь текстовый файлик можете использовать свой.

Я свой взял отсюда http://russkiyslovar.ru/iz-5-bukv, хотя не уверен, что он прям полный


Ну и графика:

Ответ на пост «5БУКВ от Тинькова» Программирование, Тинькофф банк, IT, Csharp, Гифка, Ответ на пост

Ну а @Serg988 передаю привет - посмотри алгоритм, может что подправишь у себя, а может найдёшь ошибки у меня...это кстати ко всем относится


ПС

Я сиплюсоид и C# знаю поскольку-постольку, да и писал я это на коленке если честно,  никаких оптимизаций я не делал(проход всегда идет по всему словарю), но и так работает мгновенно - поэтому пофиг :)))