Количество слов (2 часть). №8 ЕГЭ
2 часть подборки заданий, в которых нужно определить количество слов, соответствующих заданным условиям.
Подробное решение в Количество слов (1 часть). №8 ЕГЭ. Отличие в том, что в этих задачах слова пятибуквенные – добавляем вложенный цикл для пятой буквы.
№DBBC1E
Вася составляет 5-буквенные слова, в которых есть только буквы В, О, Л, К, причём буква В используется в каждом слове ровно 1 раз. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?
решение
Изменения в программе:
letters = ‘ВОЛК’
if word.count(‘В’) == 1:
Результат:
405
№F7BAD6
Вася составляет 5-буквенные слова, в которых есть только буквы З, И, М, А, причём в каждом слове есть ровно одна гласная буква и она встречается ровно 1 раз. Каждая из допустимых согласных букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?
решение
Изменения в программе:
letters = ‘ЗИМА’
if word.count(‘И’) + word.count(‘А’) == 1:
Результат:
160
№9F1045
Вася составляет 5-буквенные слова, в которых есть только буквы П, А, У, К, причём в каждом слове есть ровно одна гласная буква и она встречается ровно 1 раз. Каждая из допустимых согласных букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Вася?
решение
Изменения в программе:
letters = ‘ПАУК’
if word.count(‘А’) + word.count(‘У’) == 1:
Результат:
160
№B88351
Игорь составляет таблицу кодовых слов для передачи сообщений, каждому сообщению соответствует своё кодовое слово. В качестве кодовых слов Игорь использует 5-буквенные слова, в которых есть только буквы С, Т, У, Л, причём буква С появляется ровно 1 раз. Каждая из других допустимых букв может встречаться в кодовом слове любое количество раз или не встречаться совсем. Сколько различных кодовых слов может использовать Игорь?
решение
Изменения в программе:
letters = ‘СТУЛ’
if word.count(‘С’) == 1:
Результат:
405
Примеры из Банка заданий ЕГЭ