Найбільша зростаюча підпослідовність
Limits: 2 sec., 256 MiB
Вам задано послідовність із nn цілих чисел aiai. Ваша задача — знайти довжину найбільшої зростаючої підпослідовності заданої послідовності.
Input
У першому рядку задано ціле число nn.
У наступному рядку задано nn цілих чисел — послідовність aiai.
Output
Виведіть довжину найбільшої зростаючої підпослідовності.
Constraints
1≤n≤1001≤n≤100,
1≤ai≤1091≤ai≤109.
Samples
Input (stdin) | Output (stdout) |
---|---|
5 4 7 2 10 3 | 3 |
Notes
У прикладі найбільшою зростаючою підпослідовністю є [4, 7, 10].