subs |
|
După ce ai studiat problema subşirului crescător de lungime maximală, ai adăugat următoarea condiţie: Mai exact, dacă avem subşirul crescător: Ai1 Ai2 ... Aik atunci maximul diferenţelor este Cerinţă Dat fiind un şir de numere, scrie un program care să determine lungimea unui subşir crescător maximal, precum şi costul minim al unui astfel de subşir. Date de intrare Fişierul de intrare subs.in va conţine pe prima linie numărul natural N, reprezentând numărul de elemente din şir. Pe a doua linie se află N numere naturale, separate prin spaţii, reprezentând elementele şirului. Date de ieşire Fişierul de ieşire subs.out va conţine o singură linie pe care se află două numere naturale separate printr-un spaţiu: lungimea subşirului crescător maximal, respectiv costul minim. Restricţii
Exemplu
|