Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- xrange = (257, 286)
- yrange = (-101, -57)
- total = 0
- def iter(v):
- global total
- s = [0, 0]
- while True:
- s[0] += v[0]
- s[1] += v[1]
- if v[0] > 0: v[0] -= 1
- v[1] -= 1
- if ((xrange[0] <= s[0] <= xrange[1]) and
- (yrange[0] <= s[1] <= yrange[1])):
- total += 1
- break
- elif s[0] > xrange[1] or s[1] < yrange[0]:
- break
- for x in range(23, 287):
- for y in range(-101, 101):
- iter([x, y])
- print(total) # Answer: 2223
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement