Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2017-03-18 12:59:42.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:great.in, great.outSursăAlgoritmiada 2017, Runda 1
AutorMihai CalanceaAdăugată deklamathixMihai Calancea klamathix
Timp execuţie pe test0.25 secLimită de memorie20480 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Great

In Republica Federala Serbanistan alegerile prezidentiale se desfasoara dupa o metodologie deosebita.

- Exista doar doi candidati, iar fiecare persoana din Serbanistan va vota pentru exact unul dintre candidati.
- Serbanistan-ul este impartit in S in state, fiecare avand un numar de locuitori (people[]) si o greutate electorala (weight[]).
- Candidatul A castiga cel de al i-lea stat daca are strict mai multi votanti decat candidatul B in statul respectiv. In acest caz, greutatea totala a candidatului A creste cu exact weight[i].
- La final candidatul care are greutatea totala mai mare castiga alegerile si devine noul presedinte al Serbanistanului.

In mod oarecum contraintuitiv pentru o democratie pura cum este Serbanistanul, acest sistem permite unui candidat sa castige presedintia chiar daca acesta a adunat in total mai putine voturi decat adversarul sau. Sarcina voastra in aceasta problema este sa detectati aceasta posibilitate.

Serbanistanul este initial inexistent (dar totusi democratic). In fiecare an dintre urmatorii N componenta sa se schimba cu exact un stat: fie apare un stat nou, fie unul din cele existente se hotaraste sa paraseasca Serbanistanul. 

Date de intrare

Fişierul de intrare great.in ...

Date de ieşire

În fişierul de ieşire great.out ...

Restricţii

  • ... ≤ ... ≤ ...

Exemplu

great.ingreat.out
This is some
text written on
multiple lines.
This is another
text written on
multiple lines.

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?