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 |