Задание 8. Информатика. ЕГЭ. Поляков-5750

Просмотры: 23
Изменено: 22 апреля 2025

(М. Байрамгулов) Ваня составляет \(6\)-буквенные слова из букв слова КОМПЬЮТЕР так, что в них можно убрать три буквы и получить слово КОТ. Сколько различных слов может составить Ваня?

Решение:

Python


from itertools import product

word = set()
for p in product('КОМПЮЬТЕР', repeat=6):
    w = ''.join(p)
    kpos = w.find('К')
    opos = w.find('О', kpos)
    tpos = w.find('Т', opos)
    if all(x != -1 for x in [kpos, opos, tpos]):
        word.add(w)
print(len(word))

Ответ: \(11249\)