def main():
    n = int(input())
    inlis = list(map(int, input().split()))
    
    kabu = 0
    tmp = inlis[0]
    shoji = 1000

    for i in range(0, n-1):
        if inlis[i] > tmp:
            shoji += inlis[i] * kabu
            tmp = inlis[i]
            kabu = 0
            #print(kabu, shoji)
            if inlis[i+1] > inlis[i]:
                kabu += shoji // inlis[i]
                shoji -= inlis[i] * kabu
                #print(kabu, shoji)
        elif inlis[i] <= tmp:
            if inlis[i+1] > inlis[i]:
                kabu += shoji // inlis[i]
                shoji -= inlis[i] * kabu
                #print(kabu, shoji)
    if inlis[n-1] > inlis[n-2]:
        shoji += inlis[n-1] * kabu
        kabu = 0
    print(shoji)





if __name__ == "__main__":
    main()