11668. Іти вгору


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Є \(N\) платформ, які розташовані в ряд. Висота \(i\)-ї платформи зліва \(H_i\). Степан спочатку стоїть на крайній лівій платформі. Оскільки він любить висоту, він буде повторювати наступний хід якомога довше.

  • Якщо платформа, на якій він стоїть, не є крайньою правою, а наступна платформа праворуч має висоту більшу за висоту поточної платформи, перейдіть на наступну платформу.

Знайдіть висоту кінцевої платформи, на якій він буде стояти.

Формат вхідних даних

Перший рядок містить ціле число \(N\) (\(2 \le N \le 10^5\))

Наступний  рядок містить \(N\) цілих чисел \(H_i\) (\(1 \le H_i \le 10^9\))

Числа розділяються пропуском.

Формат вихідних даних

У вихідний потік виведіть шукану висоту.

Приклад вхідних даних

5
1 5 10 4 2

Приклад вихідних даних

10

Приклад вхідних даних

3
100 1000 100000

Приклад вихідних даних

100000

Приклад вхідних даних

4
27 1828 1828 9242

Приклад вихідних даних

1828

Коментарі

Ще немає коментарів.