leetcode | Задача: 242. Valid Anagram (Массивы и хеширование, №1) Условие: Учитывая две строки s и t, верните, true если t является анаграммой s, и false в противном случае . Анаграмма — это слово или фраза, образованная перестановкой букв другого слова или фразы, обычно с использованием всех исходных букв ровно один раз. Example 2: Input: s = "anagram", t = "nagaram"
Output: true Example 2: Input: s = "rat", t = "car"
Output: false Что такое анаграмма Анаграмма - это перестановка или переставленное слово, полученное путем перемещения букв и составляющее другое слово или фразу...
Сегодня будем решать задачу, которая даётся читателю в книге Майкла Доусона "Программируем на python". Звучит она следующим образом: "Доработайте игру "Анаграммы" так, чтобы к каждому слову полагалась подсказка. Игрок должен получать право на подсказку, если у него нет никаких предположений. Разработайте систему начисления очков, по которой бы игроки, отгадавшие слово без подсказки, получали больше тех, кто запросил подсказку". Автор книги приводит в пример код игры "Анаграммы", который необходимо доработать, что я собственно и сделал...