(М. Ишимов) Все 4-буквенные слова, составленные из букв М, Б, Н, О, В, Ш, Щ, У, записаны в алфавитном порядке и пронумерованы. Вот начало списка:
Сколько существует слов в списке с нечётными номерами, которые не заканчиваются буквой В?
Решение:
Python
from itertools import product
alph = sorted(list('МБНОВШЩУ'))
q = 0
for idx, p in enumerate(product(alph, repeat=4)):
s = ''.join(p)
if idx % 2 == 0 and s[-1] != 'В':
q += 1
print(q)
Ответ: \(2048\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене