Jalgpall
문제
Bytelandis korraldatakse igal aastal õpilaste spordivõistlusi. Eriti populaarne on jalgpall, mida mängib õpilast, kusjuures õpilase tugevust jalgpallurina näitab täisarv .
Turniiriks on vaja moodustada võistkonda ja igas võistkonnas peab olema vähemalt mängijat. Võistkonna tugevus on selle liikmete tugevuste aritmeetiline keskmine. Näiteks kui võistkonnas on mängijad tugevustega , , ja , siis selle võistkonna tugevus on .
Treener kirjutas kõigi mängijate tugevused paberile ühte ritta. Nüüd tahab ta jagada selle rea lõiguks, kus igas lõigus on vähemalt arvu. Siis moodustab ta igasse lõiku jäävatest mängijatest ühe võistkonna. Selleks, et turniir oleks põnevam, tahab treener, et nõrgima võistkonna tugevus oleks maksimaalne võimalik.
Näiteks kui mängijate tugevused on , , , , , ja ning vaja on moodustada kaks võistkonda, milles kummaski on vähemalt kolm mängijat, on treeneril kaks võimalust:
- panna esimesse võistkonda mängijad tugevustega , ja ning teise võistkonda mängijad tugevustega , , ja ;
- panna esimesse võistkonda mängijad tugevustega , , ja ning teise võistkonda mängijad tugevustega , ja .
Esimesel juhul oleks nõrgema võistkonna tugevus , teisel juhul . Seega valib treener esimese variandi.
Kirjutada programm, mis leiab antud mängijate nõutud jaotuse võistkondadeks.
입력
Tekstifaili esimesel real on tühikutega eraldatud täisarvud , ja (, , , ), vastavalt mängijate arv, võistkonna minimaalne nõutud suurus ja vajalike võistkondade arv.
Faili teisel real on tühikuga eraldatud täisarvu (), mängijate tugevused.
출력
Tekstifaili ainsale reale väljastada täpselt tühikutega eraldatud täisarvu , mis näitavad, et esimese võistkonna moodustavad esimest mängijat, teise võistkonna järgmist j.n.e.
예제
예제 1
7 3 2 5 4 4 3 5 1 8
3 4
예제 2
8 2 3 1 1 1 1 1 1 1 1
3 2 3