@Sushkov
">alert("yohoho")

Как рассчитать какое слово будет сгенерировано?

Здравствуйте. Есть строка символов из который генерируется слова и длинна слова, как узнать каким будет n-слово.

Вот пример генерации для символов "qwtj" и длинной слова в 6 символов :

qqqqqq
qqqqqw
qqqqqt
qqqqqj
qqqqwq
qqqqww
qqqqwt
qqqqwj
qqqqtq
qqqqtw
qqqqtt
qqqqtj
qqqqjq
qqqqjw
qqqqjt
qqqqjj
qqqwqq
qqqwqw
.........

Как узнать каким будет 5000 слово? И как узнать сколько всего слов будет?
  • Вопрос задан
  • 189 просмотров
Решения вопроса 2
Mrrl
@Mrrl
Заводчик кардиганов
Всего слов 4^6=4096, так что 5000-го слова не будет. Если бы было, надо было бы перевести 4999 в четверичную систему счисления, и заменить цифры на буквы (0 на q, 1 на w...)
Ответ написан
@throughtheether
human after all
У вас по сути четверичная система счисления, с символами qwtj вместо цифр 0123.
Как узнать каким будет 5000 слово?
Переводите 5000 из десятичной в четверичную систему счисления, заменяете цифры на символы.
И как узнать сколько всего слов будет?
Мощность алфавита в степени длины слова.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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