#include<bits/stdc++.h>
using namespace std;

int main(){
     int n;
     cin >> n;
     int a = 1000;
     int b = 0;
     int c[n];
     for(int i = 0; i < n; i++){
          cin >> c[i];
     }
     int u = 0;
     int v = c[n-1];
     int v2 = c[0];
     for(int i = 0; i < n - 1; i++){
          if(c[i] < c[i+1]){
               v = i;
               l1 = i;
               break;
          }
          
     }
     for(int j = n - 1; j > 0; j--){
          if(c[j] > c[j - 1]){
               v2 = j;
               if(v >= v2){
                    cout << "1000"; return 0;
               }
               break;
          }
     }
     b = 1000 / c[v]; a = 1000 - (b * c[v]);
     for(int game = v; game <= v2; game++){
          if(u == 0){
               if(c[game]<c[game+1]){
                    break;
               }
               a = a + b * c[game];
               b = 0;
               u = 1;
          }
          if(u == 1){
               if(c[game]>c[game+1]){
                    break;
               }
               b = a / c[game];
               a = a - (b * c[game]);
               u = 0;
          }
     }
     cout << a;
     return 0;
}