def main(): data = get_input(13) parsed_data = [] for i in data: parsed_data.append(list(i.rstrip())) p2 = deepcopy(parsed_data) print(part_1(parsed_data)) part_2(p2)
def main(): data = get_input(8) parsed_data = [] for i in data: parsed_data = list(map(int, i.split())) part_1(parsed_data) part_2(parsed_data)
def main(): data = get_input(6) parsed = map(lambda s: map(int, re.findall(r'-?\d+', s)), data) cords = {} i = 1 for x, y in parsed: cords[i] = (x, y) i += 1 part_1(cords) part_2(cords)
def main(): f = get_input(3) x = {} for i in f: claim = i.rstrip()[1:].split() x[int(claim[0])] = (list(map(int, claim[2][:-1].split(','))), list(map(int, claim[3].split('x')))) #print((list(map(int,claim[2][:-1].split(','))), list(map(int,claim[3].split('x'))))) part_1(x) part_2(x)
def main(): data = get_input(12) parsed_data = [] initial = data[0].split()[2] rules = [] del (data[1]) for i in range(1,len(data)): parsed_data.append((data[i].rstrip().split()[0],data[i].rstrip().split()[2])) for i in parsed_data: print(i) part_1(initial, parsed_data) part_2(initial, parsed_data)
def main(): data = get_input(10) parsed_data = [] parsed = map(lambda s: map(int, re.findall(r'-?\d+', s)), data) i = 1 xl = [] yl = [] for x, y, v1, v2 in parsed: parsed_data.append(([x, y], (v1, v2))) xl.append(x) yl.append(y) i += 1 part_1(parsed_data) part_2(parsed_data)