Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Тренировки Пробники Статистика Карточки Учебник Об экзамене Учительская
  • Тренажёр заданий ЕГЭ
  • Тренажёр ЕГЭ по Информатике
  • Список заданий №8
  • Задание №8
  • Задание №86658 ЕГЭ Информатике

    Условие задания #86658

    №8 по КИМ

    Митрофан составляет коды из букв, входящих в слово МИТРОФАН. Код должен состоять из 6 букв, буквы в коде не должны повторяться, согласных в коде должно быть больше, чем гласных, две гласные буквы нельзя ставить рядом. Сколько кодов может составить Митрофан?

    Ответ

    Ответ:

    9360

    Решение

    from itertools import *
    cnt = 0
    for p in permutations('МИТРОФАН', r=6):
        slovo = ''.join(p)
        sogl = [x for x in slovo if x in 'МТРФН']
        glas = [x for x in slovo if x in 'ИОА']
        if len(sogl) > len(glas):
            slovo = slovo.replace('О', 'А').replace('И', 'А')
            if 'АА' not in slovo:
                cnt += 1
    print(cnt)

    Видеоразбор:

    Понятно ли решение?

    Похожие задания

    15
    Задание №72782Задание №60090Задание №83664Задание №83665Задание №85829Задание №83666Задание №44247Задание №83667Задание №83669Задание №83670Задание №83672Задание №85830Задание №85831Задание №89646Задание №75915
    Бесплатно

    Решай задачи ЕГЭ в приложении

    Скачивай наш Тренажер ЕГЭ на iPhone или Android и тренируйся в любое время и в любом месте!

    Саша — ассистент в телеграмме