Top.Mail.Ru
Ответы

С помощью тренажера "Нормальные алгоритмы Маркова" : A={a,b}. Удвоить слово, приписав к нему в конец копию.

Помогите, пожалуйста

По дате
По рейтингу
Аватар пользователя
Мудрец
9мес

Лови

Аватар пользователя
Профи
9мес

Реализация на Python:

def double_word(word):
# Начинаем с пустой строки для результата
result = ""

# Проходим по каждому символу в исходном слове
for char in word:
result += char # добавляем текущий символ
for char in word:
result += char # добавляем копию слова

return result

# Пример использования
initial_word = "ab"
doubled_word = double_word(initial_word)
print(f"Удвоенное слово: {doubled_word}")


При запуске программы будет выведено:

Удвоенное слово: abab

Аватар пользователя
Мастер
9мес

че?