Под каким номером окажется в этом списке код FEDABC?
Условие
Джон составляет список всех возможных кодов, составленных из заглавных латинских букв. Сначала он выписывает в алфавитном порядке все коды, состоящие из одного символа (A, B, ..., Z), затем — тоже в алфавитном порядке — коды из двух символов (AA, AB, ..., AZ, BA, BB, ... ZZ), далее идут трёхсимвольные коды (AAA, AAB, ..., ZZ
Z) и так далее. Под каким номером окажется в этом списке код FEDABC?
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Приведём решение на языке Python. from itertools import product count = 1alf = sorted('QWERTYUIOPASDFGHJKLZXCVBNM')for n in range(1,7): for i in product(alf,repeat = n): if "".join(i)=="FEDABC": print(count) break count += 1
Осталось ещё 1 шаг
Приведём другое решение на языке Python…
Бесплатно · займёт минуту