Freksuma

View as PDF

Submit solution

Points: 1
Time limit: 2.0s
Memory limit: 64M

Author:
Problem type

Dat je niz brojeva A = (a1, ..., aN). Posmatrajmo skup svih suma uzasotpnih članova S = {ai + ... + aj | 1 ≤ ijN}.

Ispisati vrednost iz skupa S koja se najčešće pojavljuje, kao i koliko puta se pojavljuje. U slučaju da ima više takvih, ispisati onu čija je vrednost najveća.

Ulaz.

(Ulazni podaci se učitavaju sa standardnog ulaza.) U prvom redu standardnog ulaza nalazi se prirodan broj N (1 ≤ N ≤ 3000). U sledećem redu nalazi se N prirodnih brojeva, redom a1 , ..., aN, svaki iz intervala [0, 3000].

Izlaz.

(Izlazne podatke ispisati na standardan izlaz.) U prvi i jedini red standardog izlaza ispisati dva prirodna broja, koji redom predstavljaju, broj koji se najšeće pojavljuje u skupu S, i koliko puta se pojavljuje. U slučaju da postoji više takvih brojeva, ispisati onaj koji ima najveću vrednost.

Ograničenja.

U 30% test primera će biti 1 ≤ N ≤ 100.

Primer 1.

standardni ulaz      standardni izlaz
3
1 2 3
        
3 2

Objašnjenje.

Skup S = {1, 1 + 2, 1 + 2 + 3, 2, 2 + 3, 3} = {1, 3, 6, 2, 5, 3}.

Primer 2.

standardni ulaz      standardni izlaz
8
17 13 17 13 5 6 5 6
        
30 3

Objašnjenje.

Primetimo da se i suma 11 pojavljuje 3 puta, ali je 30 veća suma.


Comments

There are no comments at the moment.