Partiamo dalla risposta più semplice... Il tuo C è il massimo voto che compare nella lista dei voti quindi, nel caso voti=[7,5,8,3,7,2,9], C sarà uguale a 9.
Ora, seguimi per bene... Conoscendo il tuo C, quindi il massimo, tu dovrai restituire una lista che contiene C+1 elementi (da 0 a C inclusi)...
Il primo elemento di questa lista è il numero di studenti che supera l'esame se la soglia è 0, il secondo elemento è il numero di studenti che supera l'esame se la soglia è 1, il terzo elemento è il numero di studenti che supera l'esame se la soglia è 2, e così via...
Nell'esempio fornito i voti sono questi: [7,5,8,3,7,2,9]
Questo vuol dire che se la soglia è 0, 7 persone passano l'esame, se la soglia è 1 lo passano in 7, se è 2 in 7, se è 3 in 6, se è 4 in 5, se è 5 in 5, se è 6 in 4, se è 7 in 4, se è 8 in 2, se è 9 in 1...
Se metti questi valori in una lista ti viene fuori [7, 7, 7, 6, 5, 5, 4, 4, 2, 1].
Spero di essere stato chiaro :D
Best Answer se ti sono stato di aiuto :)