Advent of Code Solutions
I have set myself a personal challenge to try and get up to date with advent of code, a set of programming challenges released each December. Each day has 2 related problems, for a total of 50 problems per year. Each button below will show my code solving that problem. Green buttons where I have solved both problems of the day, orange where I have only solved the first one and red where I haven't solved either. Not started
Part 1 completed
Both parts completed
from util.input import get_input
def part_1():
puzzle_input = get_input(2015, 25)
target_y, target_x = [int(word[:-1]) for word in puzzle_input.strip().split() if word[:-1].isdigit()]
x = 1
for i in range(1,target_x):
x += (i+1)
y = x
for i in range(target_y-1):
y += target_x + i
num = 20151125
for i in range(y-1):
num = (num * 252533) % 33554393
return num
def part_2():
return "Merry Christmas!"