16 lines
351 B
Python
16 lines
351 B
Python
|
data = 'yzbqklnj'
|
||
|
from hashlib import md5
|
||
|
i = 0
|
||
|
while True:
|
||
|
i += 1
|
||
|
if md5(f'{data}{i}'.encode('utf-8')).hexdigest().startswith('00000'):
|
||
|
print(i) # Part 1
|
||
|
break
|
||
|
|
||
|
i -= 1 # Just in case the first hit was 6 zeros
|
||
|
while True:
|
||
|
i += 1
|
||
|
if md5(f'{data}{i}'.encode('utf-8')).hexdigest().startswith('000000'):
|
||
|
print(i) # Part 2
|
||
|
break
|