Все шестибуквенные слова, составленные из букв Р, Е, П, Л, И, К, А, записаны в алфавитном порядке и пронумерованы.
Вот начало списка:
-
АААААА
-
АААААЕ
-
АААААИ
-
АААААК
-
АААААЛ
-
АААААП
-
АААААР
...
Определите в этом списке количество слов с чётными номерами, которые не начинаются с буквы К и при этом содержат в своей записи не менее двух букв И.
Решение:
Решение на Python:
from itertools import *
k = 0
for i, w in enumerate(product(sorted('РЕПЛИКА'), repeat=6), 1):
c = ''.join(w)
if i % 2 == 0 and c[0] != 'К' and c.count('И') >= 2:
k += 1
print(k)
Ответ: 10892
Ответ:
10892