Правило сложения и правило умножения
Например один злостный взломщик кода подбирает пароль, состоящий из 6 символов. И он точно знает, что первые два символа - это цифры (0-9) а последующие четыре - буквы (a-g(всего 7)). Но вот только одного он не помнит, либо первые два символа - это все-таки буквы, а последующие четыре не иначе как цифры (вот так вот пароль криво подслушал).
Что бы рассчитать все возможные варианты такого перебора можно воспользоваться правилами сложения и умножения:
- В случае если первые 2 - цифры, остальные буквы: 7^2*10^4 = 490000
- В случае если первые 2 - буквы, остальные цифры: 10^2*7^4 = 240100
- Эти два варианта были несовместимыми множествами, т.к. друг к другу перебором никак не относятся. Поэтому остается их только сложить и получить количество комбинаций.

(потом еще допишу)
Комментариев нет:
Отправить комментарий