Advertisement
Guest User

سوال الگوی عددی مسابقه شماره 3

a guest
Jun 6th, 2016
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.57 KB | None | 0 0
  1. n = int(input())
  2. a = []
  3. d = []
  4. do = []
  5. l = 0
  6. l = int(input())
  7. a = a + [l]
  8. for i in range(1, n):
  9.     r = int(input())
  10.     a = a + [r]
  11.     d = d + [r - l]
  12.     l = r
  13. i = 0
  14. po = len(d)
  15. while i < po:
  16.     do = do + [d[i]]
  17.    
  18.     l = 0
  19.     for u in range(i + 1, len(d)):
  20.         if d[u] != do[u % (i + 1)]:
  21.             l = 1
  22.             break
  23.     if l == 0:
  24.         for t in range(0, len(do)):
  25.             if do[t] >= 0:
  26.                 a = '+' + str(do[t])
  27.                 print(a)
  28.             else:
  29.                 print(do[t])
  30.         break
  31.     i = i + 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement