Задача Задача №3439994
А
А
Решение (пошагово, для цели «Понять»):
- Пусть дано слово W, его длина n = длина(W).
- По условию слева от слова стоит ровно n знаков '!', а справа тоже ровно n знаков '!'.
- В центральной ячейке находится само слово W.
- Значит итоговый массив состоит из: сначала n элементов '!', затем словo W, затем еще n элементов '!'.
Формула:
- результат = ['!'] * n + [W] + ['!'] * n
Примеры:
- Если W = "кот" (n = 3): результат = ['!', '!', '!', 'кот', '!', '!', '!'].
- Если W = "привет" (n = 6): результат = ['!', '!', '!', '!', '!', '!', 'привет', '!', '!', '!', '!', '!', '!'].
- Если W = "а" (n = 1): результат = ['!', 'а', '!'].
Итого: для любого заданного слова длины n вы получите массив из 2n + 1 элементов: n восклицательных знаков слева, само слово посередине и снова n восклицательных знаков справа.