Skip to content

Latest commit

 

History

History

HW1

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Пошук анаграм

Набором анаграм називається набір слів, які складаються з однакових літер, але ці літери стоять в різному порядку (напр., автор-товар-тавро; літо-тіло, кума-мука-умка).


  • Написати програму, яка знаходить у словнику деякої гіпотетичної мови всі набори анаграм та виводить їх на екран.

  • Анаграми повинні формуватися в програмі у вигляді асоціативного масиву.

  • Виведення має бути форматованим.

  • Мають виводитися лише набори анаграм, які складаються з 2 та більше слів; кожний набір має виводитися в окремому рядку у вигляді

    • " автор – товар – тавро "
  • Написати та використовувати допоміжну функцію сортування рядка. Вона приймає рядок як аргумент та повертає відсортований рядок, в якому всі символи вхідного рядка розташовані за алфавітом.

  • Слова словника мають читатися з зовнішнього файлу.

  • Вправу виконати як консольне застосування Node.js.