From d9a97e9bf28cf91f1a7e57f1298b7c742e25ed56 Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Wed, 7 Dec 2022 12:57:36 +0000 Subject: days 1-7 --- 6.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 6.py (limited to '6.py') diff --git a/6.py b/6.py new file mode 100644 index 0000000..5c3a3d0 --- /dev/null +++ b/6.py @@ -0,0 +1,8 @@ +with open('6.in') as f: + inp = f.read().rstrip() +def solve(inp, n): + for i in range(n, len(inp)): + if len(set(inp[i-n:i])) == n: + return i +print(solve(inp, 4)) +print(solve(inp, 14)) -- cgit v1.2.3-54-g00ecf