Аглая Шниц
Искусственный Интеллект
(138201)
1 год назад
"сами комбинации рассматриваются как числа" - это, наверно, выкидываются комбинации с ведущим нулем: 0123 эквивалентно 123
поэтому из набора {1, 2, 3, 0} выбираем комбинации как обычно, 4*3*2*1, и выкидываем из них "неправильные" (0---), таких 3*2*1 штук:
4*3*2*1 - 3*2*1 = 3*3*2*1
Виталий Данилович
Мудрец
(12971)
1 год назад
А причём тут пароль. В учебнике, где ты читал, не про пароль было, там было про 4-значные числа. И хотя пароль 0324 считается 4-символьным, число 0324=324 считается трёхзначным, а 4-значным, соответственно, не считается.
Рустам Искендеров
Искусственный Интеллект
(138934)
1 год назад
Если в 4-хзначном пароле присутствует 0, то комбинации следует искать из цифр 0, 1, 2 и 3 (цифра 4 отпадает). Тогда чисел действительно будет 18 (4!-3!= 24-6= 18):
1023 1032 1203 1230 1302 1320 2013 2031 2103 2130 2301 2310 3012 3021 3102 3120 3201 3210
Прочитал как вычисляется в комбинаторике перебор цифр. Там было написано что комбинация цифр 1-4, без повторов цифр = 24. Т.е. 4*3*2*1, тут понятно.
Но далее было написано следующее:
"Если в набор заданных цифр входит 0, а сами комбинации рассматриваются как числа, то общее количество чисел 3*3*2*1=(n-1)*(n-1)!=18".
Почему комбинация 5 цифр в 4-х значном пароле даёт 18, если комбинации из 4-х даёт 24 варианта? (Скорее всего я не так понял фразу "сами комбинации рассматриваются как числа", объясните).
P.S.: Плюс, подскажите как посчитать, число комбинаций в 4-х значном пароле из 6 или, к примеру, 7 знаков. Тут формула своя? А то стало интересно.