Сколько слов длины 4, начинающихся с согласной буквы, можно составить из букв Л, Е, Т, О? Каждая буква может входить в слово несколько раз. Слова не обязательно должны быть осмысленными словами русского языка.
На первом месте может стоять две буквы: Л или Т, на остальных — четыре. Таким образом, можно составить 2 · 4 · 4 · 4 = 128 слов.
Ответ: 128.
Приведём другое решение на языке Python.
import itertools
alphabet = "ЛЕТО"
con = 'ЛТ'
ar = itertools.product(alphabet, repeat=4) #Размещение с повторениями
arl = []
for i in ar:
arl.append(list(i))
count = 0
for e in arl:
if e[0] in con:
count += 1
print(count)
Приведём решение Сергея Донец на языке PascalABC.NET.
begin
'ЛЕТО'.Cartesian(4)
.Where(s->s.First in 'ЛТ')
.Count.Print;
end.

