baschet

Time limit: 0.1s Memory limit: 2MB Input: baschet.in Output: baschet.out

Astăzi, toţi cei nn puşti din cartier vor să joace baschet. Deoarece sunt mulţi şi nu s-au înţeles asupra formării echipelor, au hotărât să arunce mingea pe rând la un singur coş. Au stabilit şi o regulă a jocului: fiecare va arunca la coş atât timp cât marchează, iar fiecare coş echivalează un punct. Jocul se încheie când toţi puştii au aruncat la coş, în ordinea stabilită.

Cerinţă

Scrieţi un program care să determine numărul puştilor-jucători care au aruncat consecutiv la coş şi au marcat acelaşi număr de coşuri, precum şi numărul punctelor acumulate în total de aceştia.

Date de intrare

Pe prima linie a fișierului de intrare baschet.in se găsește numărul nn. Apoi se citesc nn numere care reprezintă numărul de puncte marcate de fiecare jucător.

Date de ieșire

Pe prima linie a fișierului de ieșire baschet.out se va găsi numărul jucătorilor şi numărul de puncte acumulate, separate printr-un spaţiu.

Restricții și precizări

  • 6<n<316 < n < 31;
  • Numerele sunt naturale şi mai mici strict decât 41.
  • Dacă sunt mai multe secvenţe de numere cu valori egale, se va considera prima dintre acestea
  • Se consideră doar secvențele cu cel puțin 22 copii care au obținut același scor.

Exemplul 1

baschet.in

10
1 2 9 3 3 3 7 7 7 3

baschet.out

3 9

Explicație

Avem secvenţa 3 3 33 \ 3 \ 3, de lungime 33, a aruncărilor la coş ale puştilor care au marcat acelaşi număr de puncte. Numărul de puncte acumulate este 99.

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