Day 05 (minified)

This commit is contained in:
Sebastian Seedorf
2021-12-08 14:25:48 +01:00
parent d5c64799c7
commit e2699eade6
2 changed files with 4 additions and 2 deletions

2
day05/part2.min.py Normal file
View File

@@ -0,0 +1,2 @@
#!/usr/bin/env python3
import re;import collections as o;import itertools as i;print(sum(val>=2for val in o.Counter(sum([[*zip(range(a,c+(a<=c)*2-1,(a<=c)*2-1)if a!=c else i.repeat(a),range(b,d+(b<=d)*2-1,(b<=d)*2-1)if b!=d else i.repeat(b))]for[a,b,c,d]in(map(int,re.match(r"(\d+),(\d+) -> (\d+),(\d+)",line).groups())for line in open("input.txt"))],[])).values()))