2025 [8-10] Забывчивый сотрудник
Один из сотрудников компании «Redis corp» забыл пароль для доступа к личному облачному хранилищу. Он точно помнит, что длина пароля составляет 6 символов, и он содержит только латинские буквы и цифры (0-9a-z). Поняв, что не сможет вспомнить свой пароль, он решил написать программу перебора всех возможных паролей последовательно, начиная с «000000», «000001», …, и заканчивая «zzzzzz». Программа на вход принимает начальный пароль и последовательно перебирает все последующие, используя следующий алфавит символов:
|
№ |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
|
Символ |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
a |
b |
c |
d |
e |
f |
g |
h |
|
№ |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
|
Символ |
i |
j |
k |
l |
m |
n |
o |
p |
q |
r |
s |
t |
u |
v |
w |
x |
y |
z |
Сотрудник запустил программу перебора в 10:00. На проверку каждого пароля требуется 0,02 мс.
Коллега по работе знал забытый пароль, и сказал, что он не успеет подобрать пароль до конца рабочего дня (до 18:00).
Определите, с какого пароля необходимо начинать последовательный перебор, не меняя при этом саму программу, чтобы гарантированно подобрать пароль до конца рабочего дня.