Вот начало списка:1. БББББ2. ББББЛ3. ББББР4. ББББС5. ББББУ6.
Условие
Все 5-буквенные слова, в составе которых могут быть только буквы Э, Л, Ь, Б, Р, У, С, записаны в алфавитном порядке и пронумерованы.
Вот начало списка:1. БББББ2. ББББЛ3. ББББР4. ББББС5. ББББУ6. ББББЬ...Под каким номером в списке идёт последнее слово c чётным номером, которое содержит не менее двух букв С, одну букву Л и не содержит букв Э, стоящих рядом?
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Приведём решение на языке Python. from itertools import productcount = 0m = []for p in product(sorted("ЭЛЬБРУС"), repeat=5): count += 1 s = ''.join(p) if count%2 == 0 and ("ЭЭ" not in s) and s.count("С") >= 2 and s.count("Л") == 1: m.append(count)print(max(m))
Осталось ещё 3 шага
Приведём решение Сергея Донец на языке…
// не менее двух букв С.Where(\(n,s)->…
//одну букву Л.Where(\(n,s)-> not…
Бесплатно · займёт минуту