Se citesc n numere. Determinati, folosind Programarea Dinamica, un subsir crescator de lungime maxima si afisati-l.
- Date de intrare
- Pe prima linie se citeste n. Pe a doua linie se citesc cele n numere.
- Date de iesire
- Se afiseaza elementele unui subsir crescator de lungime maxima, in ordinea aparitiei lor in sirul initial, separate prin spatiu.
- Restrictii
- 1 <= n <= 1000, -10^9 <= element <= 10^9
Exemple
Exemplul 1
Intrare
8 10 9 2 5 3 7 101 18
Iesire
2 5 7 101
Exemplul 2
Intrare
1 5
Iesire
5

