Количество слов (3 часть). №8 ЕГЭ
3 часть подборки заданий, в которых нужно определить количество слов, соответствующих заданным условиям.
Подробное решение в Количество слов (1 часть). №8 ЕГЭ. Отличие в том, что в этих задачах слова шестибуквенные – добавляем вложенные циклы для пятой и шестой букв.
№FBFB6A, №4008B3
Вася составляет 6-буквенные слова, в которых могут быть использованы только буквы В, И, Ш, Н, Я, причём буква В используется не более одного раза. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Слово не должно начинаться с буквы Ш и оканчиваться гласными буквами. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?
решение
Изменения в программе:
letters = ‘ВИШНЯ’
if word.count(‘В’) <= 1 and word[0] != ‘Ш’ and word[5] not in ‘ИЯ’:
Или можно сразу ограничить:
Результат:
4352
№10B3BF
Вася составляет 6-буквенные слова, в которых есть только буквы В, О, Л, причём буква Л используется в каждом слове ровно 1 раз. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?
решение
Изменения в программе:
letters = ‘ВОЛ’
if word.count(‘Л’) == 1:
Результат:
192
№A2717F
Вася составляет 6-буквенные слова, в которых могут быть только буквы К, О, Т, причём буква К используется в каждом слове ровно 1 раз. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?
решение
Изменения в программе:
letters = ‘КОТ’
if word.count(‘К’) == 1
Результат:
192
Примеры из Банка заданий ЕГЭ