EduBrick

Наибольшая возрастающая подпоследовательность

1000 мс · 256 МБ · всё или ничего

Найдите длину наибольшей строго возрастающей подпоследовательности массива.

Формат ввода

В первой строке nn (1≤n≤2⋅1051 \le n \le 2 \cdot 10^5). Во второй — nn чисел, по модулю не больше 10910^9.

Формат вывода

Выведите длину наибольшей строго возрастающей подпоследовательности.

Примеры

ввод
1
5
вывод
1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.