Problem F
Mandatfordeling
Languages
da
en
Betragt et valg, hvor
For at fordele de
hvor
Indlæsning
På første linje står antallet
Testgrupper
Der er to testrupper. Testgruppe 1, som er værd 80 ud
af det sammenlagt 100 points, opfylder desuden begrænsningen
Udskrift
Mandatfordelingen for hvert parti på en linje for sig. Rækkefølgen er den samme som i indlæsningen.
Forklaring af eksempel 4
Parti 1 får det første mandat, fordi det har flest
stemmer; dets brøk bliver genberegnet til
Sample Input 1 | Sample Output 1 |
---|---|
2 2 10 10000000 |
0 2 |
Sample Input 2 | Sample Output 2 |
---|---|
2 3 12 11 |
2 1 |
Sample Input 3 | Sample Output 3 |
---|---|
2 4 12 11 |
2 2 |
Sample Input 4 | Sample Output 4 |
---|---|
2 4 17 10 |
3 1 |
Sample Input 5 | Sample Output 5 |
---|---|
4 14 38 35 36 37 |
4 3 3 4 |