Advertisement
R-Prime

Untitled

Dec 17th, 2021
522
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.53 KB | None | 0 0
  1. xrange = (257, 286)
  2. yrange = (-101, -57)
  3.  
  4. total = 0
  5. def iter(v):
  6.     global total
  7.     s = [0, 0]
  8.     while True:
  9.         s[0] += v[0]
  10.         s[1] += v[1]
  11.  
  12.         if v[0] > 0: v[0] -= 1
  13.         v[1] -= 1
  14.  
  15.         if ((xrange[0] <= s[0] <= xrange[1]) and
  16.         (yrange[0] <= s[1] <= yrange[1])):
  17.             total += 1
  18.             break
  19.         elif s[0] > xrange[1] or s[1] < yrange[0]:
  20.             break
  21.  
  22. for x in range(23, 287):
  23.     for y in range(-101, 101):
  24.         iter([x, y])
  25.  
  26. print(total) # Answer: 2223
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement