18 lines
277 B
Python
18 lines
277 B
Python
from lib import *
|
|
|
|
input = read_input(2015, 4)
|
|
|
|
|
|
def check(inp, cnt):
|
|
return hashlib.md5(inp.encode()).hexdigest().startswith("0" * cnt)
|
|
|
|
|
|
def mine(cnt):
|
|
i = 1
|
|
while not check(f"{input.strip()}{i}", cnt):
|
|
i += 1
|
|
return i
|
|
|
|
|
|
print(mine(5))
|
|
print(mine(6))
|