Света составляет 5-буквенные коды из букв С, В, Е, Т, А. Буквы в коде могут повторяться, использовать все буквы не обязательно, но
Сначала найдём общее количество слов: 5 · 5 · 5 · 5 · 5 = 3125. После этого вычтем из них количество слов, в которых
Ответ: 2101.
Приведём другое решение на языке Python.
import itertools
alphabet = "СВЕТА"
ar = itertools.product(alphabet, repeat=5) #Размещение с повторением
arl = []
for i in ar:
arl.append(list(i))
count = 0
for e in arl:
if e.count("С") >= 1:
count += 1
print(count)
Приведём решение Сергея Донец на языке PascalABC.NET.
begin
'С, В, Е, Т, А'.Remove(', ').Cartesian(5)
.Where(s->(s.CountOf('С')>0)//хотя бы один раз
).Count.Print;
end.

