Problem D
Karakterer
Languages
da
en
Karakterskalaen i European Credit Transfer and
Accumulation System (ECTS) benytter 7 karaterer angivet
som bogstaver: A, B, C, D, E, FX og F i den rækkefølge, hvor A
er bedst. I Danmark har man siden 2005 brugt en numerisk skala,
der skal være kompatibel med ECTS; A svarer altså til
karakteren 12, og så videre nedad, med E = 02, FX = 00 og F =
Lektor Blomme behøver din hjælp til at sortere sine elever efter karakterer. Elever med en højere karakter skal stå før elever med en lavere karakter.
I visse kurser fandt lektor Blomme 7-trinsskalaen for grovkornet. I disse kurser har han brugt modifikatorerne »+« og »-« for at udtrykke mere finkornede bedømmelser, som fx »A+« eller »B-« med den oplagte fortolkning. For eksempel er karakteren »C+++« bedre end »C++«, og »B+« er bedre end »B«, og »B« er bedre end »B-«.
Testgrupper
Der er fire forskellige testgrupper, hver à 25 point.
Testgruppe |
Points |
Benyttede karakterer |
1 |
25 |
A, B, C, D, E, F |
2 |
25 |
A, B, C, D, E, FX, F |
3 |
25 |
A, B, C, D, E, FX, F, efterfulgt af højst et
|
4 |
25 |
Ingen yderligere begrænsninger |
Indlæsning
Indlæsningen begynder med antallet
Udlæsning
Eleverne, en per linje, sorteret efter karakter, højeste karakter først. Elever med samme karakter skal sorteres alfabetisk.
Sample Input 1 | Sample Output 1 |
---|---|
10 abelone A andersine A bo A bosse A anton F antonina F anders A konstantin F william F andreas A |
abelone anders andersine andreas bo bosse anton antonina konstantin william |
Sample Input 2 | Sample Output 2 |
---|---|
10 abelone A-------- andersine A+ bo A bosse A++ anton FX- antonina FX+ anders A+ konstantin FX william F andreas A+ |
bosse anders andersine andreas bo abelone antonina konstantin anton william |