Вася составляет 5-буквенные слова, в которых есть только буквы С, Л, О, Н, причём
Пусть С стоит в слове на первом месте. Тогда на каждое из оставшихся вариант.
Таким образом,
Итого получается слов.
Ответ: 405.
Приведём другое решение на языке Python.
import itertools
count = 0
for i in itertools.product("СЛОН", repeat=5):
arl = ''.join(i)
if arl.count('С') == 1:
count += 1
print(count)
Приведём решение Сергея Донец на языке PascalABC.NET.
begin
'С, Л, О, Н, '.Remove(', ')
.Cartesian(5)
.Where(w -> w.CountOf('С') = 1)
.Count
.Print;
end.

