Присоединиться

11 класс·средний уровень

Под каким номером окажется в этом списке код FEDABC?

Условие

Джон составляет список всех возможных кодов, составленных из заглавных латинских букв. Сначала он выписывает в алфавитном порядке все коды, состоящие из одного символа (A, B, ..., Z), затем — тоже в алфавитном порядке — коды из двух символов (AA, AB, ..., AZ, BA, BB, ... ZZ), далее идут трёхсимвольные коды (AAA, AAB, ..., ZZ

Z) и так далее. Под каким номером окажется в этом списке код FEDABC?

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Приведём решение на языке 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 шаг

  1. Приведём другое решение на языке Python…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Перебор слов и системы счисления»