Предмет: Информатика,
автор: doubleolga4105
Python! Помогите решить задачу, пожалуйста! Напишите код. Даю 100 баллов!
Приложения:
Ответы
Автор ответа:
0
import itertools
array = list(map(''.join, itertools.product('ЫШЧО', repeat=int(input("Type k: ")))))
predictions = []
for element in array:
if max({i:element.count(i) for i in set(element)}.values()) >= 2: predictions.append(element)
print(", ".join(predictions))
# поскольку ограничений по времени нет, то на больших значениях k программа может работать медленнее, чем хотелось бы.
Похожие вопросы
Предмет: Английский язык,
автор: нураиым
Предмет: Русский язык,
автор: санта15
Предмет: Русский язык,
автор: sad20012002
Предмет: Математика,
автор: vadimvadimlis
Предмет: Обществознание,
автор: Kolbajk