maxp

Time limit: 0.1s Memory limit: 32MB Input: maxp.in Output: maxp.out

Considerăm un șir de numere a1,a2,,aNa_1, a_2, \dots, a_N. O secvență nevidă în acest șir este de forma ai,ai+1,,aja_i, a_{i+1}, \dots, a_j, unde iji \leq j. De exemplu, pentru N=4N = 4 și șirul 2 3 4 32 \ 3 \ 4 \ 3, secvențele nevide sunt: 2,2 3,2 3 4,2 3 4 3,3,3 4,3 4 3,4,4 3,32, 2 \ 3, 2 \ 3 \ 4, 2 \ 3 \ 4 \ 3, 3, 3 \ 4, 3 \ 4 \ 3, 4, 4 \ 3, 3. Definim puterea unui element aia_i ca fiind numărul de secvențe care-l conțin pe aia_i și în care aia_i este strict mai mare decât celelalte elemente ale fiecăreia dintre respectivele secvențe. Astfel în șirul 2 3 4 32 \ 3 \ 4 \ 3 puterea elementului a1a_1 este 11 (fiind maxim doar în secvența formată din el însuși), a elementului a2a_2 este 22 (a2a_2 fiind maxim în secvențele 2 32 \ 3 și 33), a elementului a3a_3 este 66 (fiind maxim în secvențele 2 3 4,2 3 4 3,3 4,3 4 3,42 \ 3 \ 4, 2 \ 3 \ 4 \ 3, 3 \ 4, 3 \ 4 \ 3, 4 și 4 34 \ 3), iar a elementului a4a_4 este 11.

Cerință

Scrieți un program care determină puterea cea mai mare a unui element din șirul dat, precum și numărul de elemente din șir care au cea mai mare putere.

Date de intrare

Fișierul maxp.in conține pe prima linie numărul natural NN, iar pe a doua linie, în ordine, numerele naturale a1,a2,,aNa_1, a_2, \dots, a_N separate prin câte un spațiu.

Date de ieșire

Fișierul maxp.out va conține pe prima linie un număr natural ce reprezintă puterea cea mai mare a unui element din șirul dat și pe a doua linie va conține un număr natural ce reprezintă numărul de elemente din șir care au cea mai mare putere.

Restricții și precizări

  • 2N200 0002 \leq N \leq 200 \ 000;
  • Elementele șirului sunt numere naturale și au cel mult 66 cifre
  • Se acordă 50% din punctaj pentru determinarea corectă a celei mai mari puteri a unui element din șir și 50% din punctaj pentru determinarea numărului de elemente din şir care au cea mai mare putere.

Exemplul 1

maxp.in

7
9 3 4 5 1 2 2

maxp.out

12
1

Explicație

Elementul 55 de pe poziția 44 este maxim în 1212 secvențe:

3 4 5,3 4 5 1,3 4 5 1 2,3 4 5 1 2 2,4 5,4 5 1,4 5 1 2,4 5 1 2 2,5,5 1,5 1 2,5 1 2 23 \ 4 \ 5, 3 \ 4 \ 5 \ 1, 3 \ 4 \ 5 \ 1 \ 2, 3 \ 4 \ 5 \ 1 \ 2 \ 2, 4 \ 5, 4 \ 5 \ 1, 4 \ 5 \ 1 \ 2, 4 \ 5 \ 1 \ 2 \ 2, 5, 5 \ 1, 5 \ 1 \ 2, 5 \ 1 \ 2 \ 2, deci puterea lui este 1212. Este singurul element care are această putere, celelalte elemente având puteri mai mici.

Exemplul 2

maxp.in

6
1 0 7 7 2 6

maxp.out

3
2

Explicație

Elementele din pozițiile 33 și 44 sunt maxime în 33 secvențe, deci puterea lor este 33. Celelalte elemente au puteri mai mici.

Log in or sign up to be able to send submissions!