Remove replace, simplify split
This commit is contained in:
parent
de1cfa6c6b
commit
72965b7680
|
@ -1,2 +1,2 @@
|
||||||
u=lambda x:7==sum(map(lambda y:len(y)>5 and{'by':lambda x:1920<=int(x)<=2002,'iy':lambda x:2010<=int(x)<=2020,'ey':lambda x:2020<=int(x)<=2030,'hg':lambda x:(x[-1]=='m'and 150<=int(x[:-2])<=193)or(x[-1]=='n'and 59<=int(x[:-2])<=76),'hc':lambda x:x[0]=='#'and len(x)==7 and int(x[1:],16)>=0,'ec':lambda x:x in'ambblubrngrygrnhzloth','pi':lambda x:len(x)==9,'ci':lambda x:False}[y[:2]](y[4:]),x))
|
u=lambda x:7==sum(map(lambda y:len(y)>5 and{'by':lambda x:1920<=int(x)<=2002,'iy':lambda x:2010<=int(x)<=2020,'ey':lambda x:2020<=int(x)<=2030,'hg':lambda x:(x[-1]=='m'and 150<=int(x[:-2])<=193)or(x[-1]=='n'and 59<=int(x[:-2])<=76),'hc':lambda x:x[0]=='#'and len(x)==7 and int(x[1:],16)>=0,'ec':lambda x:x in'ambblubrngrygrnhzloth','pi':lambda x:len(x)==9,'ci':lambda x:False}[y[:2]](y[4:]),x))
|
||||||
print(sum(map(lambda x:u(x.replace('\n',' ').split(' ')),open("/dev/stdin").read().split("\n\n"))))
|
print(sum(map(lambda x:u(x.split()),open("/dev/stdin").read().split("\n\n"))))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user