Advertisement
Guest User

Untitled

a guest
Oct 16th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.45 KB | None | 0 0
  1. b = input().split(' ')
  2. n = int(b[0])
  3. k = int(b[1])
  4. a = input().split(' ')
  5. for i in range(len(a)):
  6.     a[i] = int(a[i])
  7. l = list()
  8. for i in range(1,n-1):
  9.     if a[i-1] >= a[i] and a[i+1] >= a[i]:
  10.         #print('first')
  11.         l.append(k - min(a[i-1],a[i+1]) + a[i])
  12.     elif a[i-1] < a[i] and a[i+1] < a[i]:
  13.         #print('second')
  14.         l.append(k - a[i] + max(a[i-1],a[i+1]))
  15. m = min(l)
  16. if(m<=0):
  17.     print(0)
  18. else:
  19.     print(m)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement