★Advent of Code 202225 days solved.Source ↗
Day 6 · finished December 2022

Tuning Trouble

“recursion is no bueno for this (problem gets bigger)”day-6.hs
view on GitHub ↗
from helpers import load_data


def solve(data, marker_size):
	for i in range(marker_size, len(data) + 1):
		if len(set(data[i-marker_size:i])) == marker_size:
			return i


if __name__ == "__main__":
	data = load_data("day-6-input.txt")[0]
	print(solve(data, 4))
	print(solve(data, 14))

    # part 1 solution: 1262
    # part 2 solution: 3444

No writeup for this day yet.