@yourDaddy1337

Как рассчитать сколько всего вариаций для слова может быть если менять регистр букв?

Как рассчитать сколько всего вариаций для слова может быть если менять регистр букв?
Пример
Test
TEst
TESt
TEST
tesT
teST
tEST
и т.д.

И вывести все эти вариации в консоль
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 4
gbg
@gbg
Любые ответы на любые вопросы
Сколько штук вариантов вам уже подсказали, а как их сгенерировать - берете число, записываете его в двоичной системе счисления, потом поднимаете регистр тем буквам, на месте которых в вашем чисое стоят 1. Инкрементируете ваше число и повторяете так до тех пор, пока не пройдете все варианты.
Ответ написан
@mkone112
Начинающий питонист.
На вскидку (число регистров)^(число символов)
Ответ написан
Комментировать
sslion
@sslion
Длина слова возведенная в степень количества допустимых символов. Т.е. слово из 10 русских букв будет иметь 10 в 33 степени вариантов.... В твоем случае 4^26
Как-то так...
Я бы не рискнул выводить это в консоль ))))
Ответ написан
Griboks
@Griboks
math.pow(2*26, word.length)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы