def 買う(株, 金, 株価):
    株 = 金 // 株価
    金 = 金 - 株*株価
    return 株, 金

def 売る(株, 金, 株価):
    金 = 金 + 株*株価
    株 = 0
    return 株, 金

n = int(input())
株価 = [int(i) for i in input().split()]
株価.append(-1)

株 = 0
金 = 1000

for i in range(n):
    if 株価[i] < 株価[i+1]:
        株, 金 = 買う(株, 金, 株価[i])
    else:
        株, 金 = 売る(株, 金, 株価[i])

print(金)