#include <bits/stdc++.h>
using namespace std;
int A[200010];
int kane = 1000;
int kabu = 0, i = 0;
void kai() {
  kabu += kane / A[i];
  kane = kane % A[i];
}
void uri() {
  if (kabu != 0) {
    kane += A[i] * kabu;
    kabu = 0;
  }
}
int main() {
  int K, N;
  cin >> N;
  for (i = 0; i < N; i++) {
    cin >> A[i];
  }
  for (i = 0; i < N - 1; i++) {
    if (A[i] < A[i + 1])
      kai();
    else if (A[i] == A[i + 1])
      ;
    else
      uri();
  }
  kane += kabu * A[N - 1];
  cout << kane << "\n";
  return 0;
}
