Buonasera ragazzi/e, mi servirebbe una mano per capire questa riga di codice presa dalla soluzione di un esercizio per la comprensione del funzionamento delle matrici.
L'esercizio in questione chiamato "concorso di intelligenza" prevede chi in un concorso K giudici esprimono un giudizio su N candidati. Il programma deve determinare il candidato più intelligente e il giudice più severo.
La parte iniziale e finale dell'esercizio non è stato un problema ma dopo essermi bloccato per qualche ora ho visto la soluzione dell'esercizio e non mi è chiara questo passaggio del programma.
for(i=0; i<K; i++) tot[i]=0;
for(j=0; j<N; j++) totg[j]=0;
for(i=0; i<K; i++)
{
for(j=0; j<N; j++)
{
tot[i]=tot[i]+voti[i][j];
tot[j]=totj[j]+voti[i][j]
}
}
La mia interpretazione è la seguente, in un vettore copio i voti di ogni giudice e in un altro i voti dei vari candidati. Solo che non riesco a "vedere" i vari passaggi che fa il programma.