Предмет: Информатика, автор: doubleolga4105

Python! Помогите решить задачу, пожалуйста! Напишите код. Даю 100 баллов! ​

Приложения:

Ответы

Автор ответа: Greenow
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 программа может работать медленнее, чем хотелось бы.

Похожие вопросы
Предмет: Английский язык, автор: нураиым