Умные вопросы
Войти
Регистрация
Как посчитать количество возможных комбинаций
если например встречаются цифры от 0 до 9 и буквы английского алфавита строчные и заглавные. Комбинация состоит из 16 символов. Например guE73Cbf0dWnf2iL
10 года
назад
от
kon mal
2 Ответы
▲
▼
0
голосов
Элементарная комбинаторика. Количество всез возможных символов умножаем на длину пароля, так для "аски"-пароля (7 бит на символ) это 128 * 16 = 2048 комбинаций.
10 года
назад
от
ВЛАДИМИР--
▲
▼
0
голосов
это относится к комбинаторике.
Подраздел - "Размещение".
итак, в коде 10 цифр (10 знаков) , а так же 26 букв заглавных (26 знаков) , и 26 строчных (ещё 26 знаков) . код из 16 символов.
значит получатся, что у нас есть код, состоящий из 16-и символов, причём используется в нём 10+26+26 (=62) знака.
количество возможных комбинаций, если знаки не смогут повторятся:
A из n по k = (примерно) 5, 72*10^27 = 5 квантильонов 720 квадрильонов умножить на 1 миллиард
теперь, если знаки могут повторятся:
А из n по -k = (примерно) 7, 92*10^28
И всё это только при условии, что наборы чисел не отличаются порядком следования элементов. (то есть ни в одном наборе из 16-и чисел не повторяются одни и те же числа, только в другой последовательности; все наборы состоят из различных комбинаций чисел, а ведь могут и из одинаковых комбинаций - к примеру - 1234567890abcdef - это один из вариантов, а "Сочетания" в комбинаторике посчитают количество кодов через перестановки знаков именно для этого набора. )
если бы такие условия были у пароля на компьютере, то то количество возможных вариантов, что я написал, увеличилось бы в разы. как посчитать точно, я, к сожалению, не знаю.
10 года
назад
от
Юлия Фролова
Связанные вопросы
2
ответов
Если у отца глаза серые, а у матери карие, то у их ребенка в итоге будут карие, как доминантные?
8 года
назад
от
сергей варнаков
1
ответ
Люди, хорошо разбирающиеся в английском языке, помогите перевести текст на русский язык, Переводчики непонятно переводят
8 года
назад
от
Ксения
1
ответ
По каким учебникам лучше всего изучать Всеобщую историю, Древнюю историю, Историю славянских племён?
7 года
назад
от
Евгений Мальчушкин