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