Erinevused | 프로그래밍의 벗 PivotOJ
PivotOJ

Erinevused

시간 제한: 1000ms메모리 제한: 1024MB출처: EIO 2023-24 prelimBOJ 32724

문제

Juku kooli reaalklassid osalesid informaatikaolümpiaadil. Nüüd analüüsib õpetaja tulemusi ja tahab muu hulgas teada, millises klassis on õpilaste tase kõige ühtlasem ja millises kõige ebaühtlasem.

Kahe õpilase tulemuste erinevuse leiab õpetaja, lahutades rohkem punkte saanud õpilase tulemusest vähem punkte saanud õpilase tulemuse. Klassi õpilaste taseme ebaühtluse mõõduks vaatab ta kõiki õpilaste paare, liidab kõigi paaride tulemuste erinevused ja jagab saadud summa paaride arvuga. Summa jagamine paaride arvuga on lihtne, sest see on alati üks tehe. Aga erinevuste summa arvutamine on tülikas ja Juku plaanib loovtööna selleks programmi kirjutada.

Juku ambitsioon on tegelikult laiem, ta tahab luua õpilasfirma ja pakkuda õpilaste tulemuste analüüsi lisaks koolidele ka linnade kaupa. Miljonilinnades on aga sadu tuhandeid õpilasi ja seetõttu peab programm olema piisavalt efektiivne ka suurte andmehulkade töötlemiseks. Aita Jukul selline programm kirjutada!

입력

Sisendi esimesel real on uuritavate õpilaste arv NN (2N1000002 \le N \le 100\,000). Teisel real on NN tühikutega eraldatud täisarvu A1,A2,,ANA_1, A_2, \ldots, A_N (0Ai10000 \le A_i \le 1\,000): õpilaste tulemused.

출력

Ainsale reale väljastada sisendis antud tulemuste erinevuste summa.

예제

예제 1

입력
3
1 4 2
출력
6
코드를 제출하려면 로그인하세요.