Day 08 (minified)
This commit is contained in:
2
day08/part2.min.py
Normal file
2
day08/part2.min.py
Normal file
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env python3
|
||||
print(sum(((y:=[*map(lambda x:[*map(lambda v:''.join(sorted(v)),x.split())],l.split('|'))])[0].sort(key=len),int(''.join(str({s:{(2,2,2):1,(4,2,4):4,(3,2,2):7,(7,2,4):8,(5,2,3):3,(5,1,3):5,(5,1,2):2,(6,2,4):9,(6,2,3):0,(6,1,3):6}[(len(s),sum(x in y[0][0]for x in s),sum(x in y[0][2]for x in s))]for s in y[0]}[v])for v in y[1])))[1]for l in open('input.txt')))
|
||||
Reference in New Issue
Block a user