9 lines
260 B
Python
9 lines
260 B
Python
def scan(s, lookback):
|
|
for i in range(len(s) - lookback + 1):
|
|
if len(set(s[i : i + lookback])) == lookback:
|
|
return i + lookback
|
|
|
|
|
|
def solve(inputstr):
|
|
print(f"Part 1: {scan(inputstr, 4)}")
|
|
print(f"Part 2: {scan(inputstr, 14)}")
|