diff --git a/03-2-1.py b/03-2-1.py index 461bac2..1911709 100644 --- a/03-2-1.py +++ b/03-2-1.py @@ -1,3 +1,3 @@ d=list(open(0)) -def f(y,x=1):return sum(d[i][i*y//x%31]=='#' for i in range(0,323,x)) +f=lambda y,x=1:sum(d[i][i*y//x%31]<'.'for i in range(0,323,x)) print(f(1)*f(3)*f(5)*f(7)*f(1,2))