Hinded | 프로그래밍의 벗 PivotOJ
PivotOJ

Hinded

시간 제한: 1000ms메모리 제한: 1024MB출처: EIO 2015-16 prelimBOJ 7174

문제

Juku klassi kõik õpilased peavad esitlema oma uurimistööd. Pärast iga esitlust annab iga kaasõpilasene tööle hinde.

On teada, et õpilane AA hindab õpilase BB tööd järgmiselt:

  • kui BB ei ole AA-d hinnanud, annab AA ausa hinde vastavalt töö tegelikult väärtusele;
  • kui BB on AA-d hinnanud, annab AA tagasi sama hinde, mille ta BB-lt sai.

Õpetaja on juba koostanud kõigi esitluste nimekirja, kuid Juku nimi on sealt välja jäänud. Leida, millisele reale nimekirjas peaks Juku ennast paigutama, et saada maksimaalne koguhinne. Juku valitud real asuv ning kõik temale järgnevad õpilased nihkuvad järjekorras ühe positsiooni võrra edasi.

입력

Tekstifaili esimesel real on Juku uurimistöö täisarvuline väärtus VV (1V10001 \le V \le 1000), teisel real juba nimekirjas olevate õpilaste arv NN (1N10000001 \le N \le 1\,000\,000) ning järgneval NN real igaühel ühe õpilase uurimistöö täisarvuline väärtus ViV_i (1Vi10001 \le V_i \le 1000).

출력

Tekstifaili esimesele reale väljastada kaks täisarvu: Juku parim võimalik koguhinne ning positsioon nimekirjas, mille ta peab selle saavutamiseks valima. Kui sobivaid positsioone on mitu, väljastada neist esimene.

예제

예제 1

입력
7
6
8
5
9
4
4
4
출력
43 2
코드를 제출하려면 로그인하세요.