Задача Задача №101468
А
А
У нас есть два слова: "мяу" и "гав". Нам нужно записать каждое слово в ячейки столько раз, сколько в нём было букв. Затем упорядочить ячейки по алфавиту.
Вот алгоритм решения задачи:
- Создадим пустой список для хранения ячеек.
- Для каждого слова:
- Получим количество букв в слове.
- Добавим слово в список столько раз, сколько в нём было букв.
- Отсортируем список ячеек по алфавиту.
- Вернем полученный список ячеек.
Вот решение на Python:
def create_cell_words(word1, word2):
cell_words = []
for word in [word1, word2]:
cell_words.extend([word] * len(word))
cell_words.sort()
return cell_words
word1 = input()
word2 = input()
result = create_cell_words(word1, word2)
print(result)
Пример использования:
Input:
мяу
гав
Output:
['гав', 'гав', 'гав', 'мяу', 'мяу', 'мяу']