Найбільша зростаюча підпослідовність
Обмеження: 2 сек., 256 МіБ
Вам задано послідовність із nn цілих чисел ai. Ваша задача — знайти довжину найбільшої зростаючої підпослідовності заданої послідовності.
Вхідні дані
У першому рядку задано ціле число n.
У наступному рядку задано n цілих чисел — послідовність ai.
Вихідні дані
Виведіть довжину найбільшої зростаючої підпослідовності.
Обмеження
1≤n≤100,
1≤ai≤109.
Приклади
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
5 4 7 2 10 3 | 3 |
Примітки
У прикладі найбільшою зростаючою підпослідовністю є [4, 7, 10].