АнглийскийФранцузскийИспанский

Значок OnWorks

wordplay - Интернет в облаке

Запускайте игру слов в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это командная игра слов, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


игра слов - поиск анаграмм

СИНТАКСИС


игра слов string [-slxavnmd] [-ш слово] [-ф файл слов]

ОПИСАНИЕ


игра слов это средство поиска анаграмм. Что такое анаграмма? Что ж, обратимся к Merriam-Webster's
Энциклопедический словарь, десятое издание:

анаграмма:
слово или фраза, полученная путем перестановки букв другого слова или фразы.

Каждая буква в анаграмме должна появляться с той же частотой, что и в исходной строке.

Например, буквы в слове «стоп» можно переставить так, чтобы они составляли «вершины», «горшки» или
"сотп". «сотп» не является словом и не представляет интереса при создании анаграмм. "стоп" имеет
четыре буквы, поэтому есть 24 способа переставить буквы. Однако очень немногие из
перестановки фактически означают слова.

Wordplay, используя список слов, берет указанную строку букв и использует список
слов, чтобы найти анаграммы строки.

Кстати, "Wordplay" анаграммы "Rowdy Pal", и программа действительно может этому соответствовать.
конкретная анаграмма. Мне удалось составить анаграммы большинства моих коллег.
юмористические, описательные, сатирические или, иногда, довольно вульгарные имена.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


string Строка для анаграммирования. Это должно быть видно программе as a одинарной аргумент.
Если вы чувствуете, что должны помещать в строку пробелы, в UNIX вам нужно будет поставить
обратная косая черта перед пробелами или просто заключите всю строку в двойные кавычки.
Просто оставьте пробелы, потому что программа все равно их выкидывает.

-s Тихая работа. Если используется эта опция, заголовок и номера строк не
напечатаны. Это полезно, если вы хотите, чтобы вывод содержал только анаграммы. Использовать
эта опция с опцией l (и x) для создания списка слов, который можно передать по конвейеру или
перенаправлен. Этот параметр не подавляет сообщения об ошибках, которые печатаются на
stderr. Нахождение нулевых анаграмм не является ошибкой.

-l Распечатать список возможных слов перед анаграммированием. Это список слов, которые
можно писать буквами из указанной строки, без букв
используются чаще, чем они появляются во входной строке.

-x Не выполнять анаграмму. Используйте с l, если вам просто нужен список слов-кандидатов
без анаграмм.

-a Разрешить анаграммы, содержащие два или более вхождения слова.

-v Считать строки без гласных слов кандидатами и не сдаваться, когда они есть
не осталось гласных после извлечения.

-m Ограничить длину слова кандидата максимальным количеством букв. За ним следует целое число.
m12 означает ограничение слов до 12 букв. m5 означает ограничить их 5 буквами.

-n Ограничить длину слова кандидата минимальным количеством букв. За ним следует целое число.
n2 означает ограничение слов двумя буквами. n2 означает ограничение до 11 букв.

-d Ограничить количество слов в анаграммах до максимального количества. За ним следует целое число. d3
означает, что анаграммы не должны содержать более 3 слов. d12 означает ограничение анаграмм до 12
слова. В настоящее время это вариант, который я рекомендую ограничить вывод, поскольку
оптимизация была добавлена ​​для ускорения выполнения в некоторых случаях, когда эта опция
используемый.

-w Укажите слово, которое должно появляться во всех анаграммах. Это полезно, если вы уже
имейте в виду слово, которое вы хотите в анаграммах. Этот вариант следует указать
в конце команды, за которым следует пробел и слово, которое нужно использовать.

-f Укажите, какой список слов использовать. См. Пример! Эта опция должна быть указана в
конец команды, за которым следует пробел и альтернативное имя файла word. Этот
полезно, если у вас есть другие списки слов, или если вы хотите составить
ваш собственный индивидуальный список слов. Новая функция: используйте дефис в качестве имени файла, если
список слов следует читать со стандартного ввода.

ПРИМЕРЫ


игра слов персангульф
Анаграмма струна "персангульф".

игра слов, анаграммирование -lx
Распечатайте список слов из списка слов, которые можно написать, используя буквы
от слова «анаграмм». Буква не может использоваться чаще, чем цифра
часто это встречается в слове «анаграмм». Никаких анаграмм не создается.

игра слов tomservocrow -n3m8
Анаграмма на строку "tomservocrow". Не используйте слова короче 3 букв или
длиннее 8 букв.

wordplay persiangulf -ld3m10 -f / usr / share / dict / слова
Выведите слова-кандидаты для строки "persiangulf". Распечатать анаграммы, содержащие
до 3-х слов, не считая слов длиной более 10 знаков. Использовать
файл "/ usr / share / dict / words", а не "words721.txt".

игра слов soylentgreen -n3w украдено -f w2
Распечатайте анаграммы «soylentgreen», содержащие слово «украдено», и используйте файл «w2».
как файл списка слов. Отбросьте слова-кандидаты короче 3 символов.

игра слов университет -slx
Выведите список слов кандидата для строки «университет». Вывод будет состоять из
просто слов. Этот вывод более полезен для перенаправления в файл или для
переход к другой программе.

игра слов trymeout -s
Анаграммируйте строку «trymeout» и распечатайте анаграммы без номеров строк. В
заголовок не будет напечатан. Это полезно для подключения вывода к другому
процесс (или сохранение его в файл для использования другой программой) без необходимости
проанализируйте вывод, чтобы удалить числа и заголовок.

игра слов trymeout -v
Анаграмма "trymeout" как обычно, но если в словарном списке есть строки без гласных,
рассматривайте их как возможные слова-кандидаты.

кошка список слов1 список слов2 список слов3 | sort -u | игра слов trymeout -f -
Анаграмма "trymeout" и прочтите список слов со стандартного ввода, чтобы в этом случае
три списка слов «список слов1», «список слов2» и «список слов3» будут объединены и
подключен к игра слов как список слов. "Sort -u" используется для удаления дубликатов
слова из объединенного словаря.

ПРИМЕЧАНИЯ


Если спецификаторы опции объединены, как в «an7m7d5f» или «d3n5f», должно появиться f
последний, за которым следует пробел и файл со списком слов.

Опция «w» используется таким же образом.

При желании ограничьте количество рассматриваемых слов, используя параметры n и m или лучше
тем не менее, используйте параметр d для ограничения глубины при анаграмме определенных длительных строк.
В настоящее время программа оптимизирована для ускорения выполнения в некоторых случаях, когда опция d установлена.
используемый.

Настоятельно рекомендуется, чтобы файл "words721.txt", поставляемый с программой, был
использовались, поскольку многие бессмысленные двух- и трехбуквенные комбинации, не являющиеся словами, были
устранены. Это немного улучшает качество вывода и ускоряет выполнение
в программе немного. Можно использовать любой список слов, если в каждом есть одно слово.
линия. Не стесняйтесь создавать свой собственный список слов и использовать его вместо этого. Список слов
не требует какой-либо конкретной сортировки.

Используйте игру слов онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad