Punteggio medio nelle materie
Problem
I voti annuali in nove materie per il 9° anno di ciascuno degli
N
studenti della classe sono stampati sotto forma di tabella (nella prima riga - i voti del primo studente, nella seconda - il secondo, ecc.). Il cognome dello studente è nella prima colonna. È necessario visualizzare questa tabella in ordine decrescente del punteggio medio. Se il punteggio medio è uguale, emetti i cognomi nell'ordine in cui compaiono nei dati di origine.
Inserimento
L'input per il programma è:
- nella prima riga il numero
N
- il numero di studenti (
1<=N<=25
);
- seguito da
N
righe, nel formato <
cognome
(sequenza di caratteri latini)> <
grado
1° articolo> <
grado
2° articolo>
... <grado codice>per il nono elemento>.
Impressum
Visualizza una tabella scritta in ordine decrescente del punteggio medio per tutte le materie nel formato:
<Cognome
> <Punteggio medio
(preciso fino a 6 cifre decimali)>
Se il punteggio medio è uguale, emetti i cognomi nell'ordine in cui compaiono nei dati di origine.
Esempi
# |
Input |
Uscita |
1 |
3
Sidorov 1 1 1 1 1 1 1 1 1 1
Ivanov 5 5 5 5 5 5 5 5 5
Petrov 4 4 4 4 4 4 4 4 4
|
Ivanov 5,000000
Petrov 4,000000
Sidorov 1.000000 |