Code Submission Evaluation System Login

Datatähti-valmennus

CSES - Datatähti-valmennus - Karkit

Karkit


View task | Model solution | Statistics


Karkit

Time limit:1.00 s
Memory limit:128 MB

Pyöreän pöydän ympärillä istuu $n$ lasta. Tiedät jokaisesta lapsesta, kuinka monta karkkia hänellä on.

Tehtäväsi on jakaa karkit tasan lasten kesken. Saat valita joka siirrolla yhden lapsen, joka antaa yhden karkin vasemmalla tai oikealla istuvalle naapurille.

Mikä on pienin määrä siirtoja, jolla karkit saadaan tasattua?

Syöte

Syötteen ensimmäisellä rivillä on kokonaisluku $n$: lasten määrä.

Seuraavalla rivillä on $n$ kokonaislukua $k_1,k_2,\ldots,k_n$: kunkin lapsen karkkien määrä alussa.

Karkkien yhteismäärä on jaollinen lasten määrällä.

Tuloste

Ohjelmasi tulee tulostaa yksi kokonaisluku: montako siirtoa tarvitaan.

Rajat
Esimerkki

Syöte:
4
2 5 3 6


Tuloste:
3