1)сколько всего букв и цифр используется?26+10(цифры)=36, ближайшая степень двойки большая 36-это 64, то есть два в 6. то есть шесть бит занимает каждый символ пароля.
2)в пароле 9 символов, 9*6=54 бит нужно для хранения одного пароля
3)54бит/8=7байт нужно для хранения одного пароля(в одном байте 8 бит)
4)значит сто паролей занимают 700 БАЙТ
8 битами ---т е 256 если подсчитать
N=int(input())
print(2**n)
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06)
>>>
100
1267650600228229401496703205376
>>>
Вот решение, прикрепил снизу:
<span>операторы машинного доения
рекламащик
инженер программист
</span><span>
</span>