13 Сен 2019 в 23:42
102 +1
0
Ответы
1
Посчитать количество букв в слове и сравнить со строкой, которая представляет собой отсортированную версию слова.

Например, в Python код будет выглядеть следующим образом:

def is_permutation(word):
sorted_word = ''.join(sorted(word))
return word == sorted_word
word = "перестановка"
if is_permutation(word):
print("Да, это перестановка.")
else:
print("Нет, это не перестановка.")Создать словарь, содержащий частоту каждой буквы в слове и сравнить его с частотой букв в другом слове.

Например, код на Python будет такой:

from collections import Counter
def is_permutation(word1, word2):
return Counter(word1) == Counter(word2)
word1 = "перестановка"
word2 = "переводстать"
if is_permutation(word1, word2):
print("Да, это перестановка.")
else:
print("Нет, это не перестановка.")

Любой из этих методов поможет вам определить, является ли слово перестановкой или нет.

20 Апр в 01:12
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 654 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир