You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
307 B
18 lines
307 B
#!/usr/bin/env python3
|
|
|
|
from sys import argv
|
|
|
|
i = [x.strip() for x in open(argv[1])]
|
|
|
|
h = len(i)
|
|
w = len(i[0])
|
|
def f(dx, dy):
|
|
x = ok = 0
|
|
for y in range(0, h, dy):
|
|
if i[y][x%w] == "#":
|
|
ok += 1
|
|
x += dx
|
|
return ok
|
|
|
|
print(f(3,1))
|
|
print(f(1,1)*f(3,1)*f(5,1)*f(7,1)*f(1,2))
|
|
|