Все пятибуквенные слова, составленные из букв С, Т, Р, О, К, А, записаны в алфавитном порядке и пронумерованы.
Вот начало списка:
- AAAAA
- ААААК
- ААААО
- AAAAP
- AAAAC
- AAAAT
Определите, под каким номером этом списке стоит последнее слово с нечетным номером, которые не начинается с букв А или Л и при этом содержит в своей записи ровно одну букву С.
Решение:
Решение на Python:
from itertools import product
n = 0
for i in product(sorted('СТРОКА'), repeat=5):
a = ''.join(i)
n += 1
if n % 2 != 0 and a[0] != 'А' and a[0] != 'Л' and a.count('С') == 1:
print(n) # В ответ идет последний вывод.
Ответ: 7775
Ответ:
7775