Ниже подробное решение с шагами.
Задача: длина пароля 6 символов. Разрешены: буквы англ. алфавита в нижнем регистре (26), цифры, спецсимволы. Но цифры можно ставить только нечётные без нуля (1,3,5,7,9) — всего 5 вариантов. Спецсимволы: '*' и '+' — 2 варианта.
- Определяем размер множества возможных символов на одной позиции
- буква: 26 вариантов
- цифра (нечётная): 5 вариантов
- спец.символ: 2 варианта Итого на одну позицию: 26 + 5 + 2 = 33 варианта.
Общее число паролей длиной 6 33^6 = 1 291 467 969
Время подбора при скорости 250 паролей в секунду
- время = общее число паролей / скорость
- время = 1 291 467 969 / 250 = 5 165 871.876 секунд
- Округление
- округляем до целого: 5 165 872 секунд
Ответ: максимальное время подбора составляет 5 165 872 секунды (примерно 59,8 дня).