n = int(input())
A = list(map(int, input().split()))

kane = 1000
kabu = 0

for i in range(n):
  if i == (n-1):
    kane = kane + kabu * A[i]
    kabu = 0
  elif A[i] < A[i+1]:
    if i+1 == (n-1):
      kabu = kane // A[i]
      kane = kane - (kabu * A[i])
    elif (kane // A[i]) == 0:
      pass
    else:
      if A[i+1] < A[i+2]:
        pass
      else:
        kabu = kane // A[i]
        kane = kane - (kabu * A[i])
  elif A[i] >= A[i+1]:
    if i+1 == (n-1):
      kane = kane + kabu * A[i]
      kabu = 0
    else:
      if A[i] < A[i+2]:
        pass
      else:
        kane = kane + kabu * A[i]
        kabu = 0
  else: 
    pass
  
print(kane)