PDA

Visualizza la versione completa : [C++] Esercizio confronto matrice e vettore


sessione_estiva
27-06-2017, 11:12
Salve sono nuovo nel forum. Ho un problema con il seguente esercizio:
Data una matrice A di N righe e M colonne di numeri interi e un vettore B di M elementi anch'essi interi, restituisca due vettori C e D contenenti rispettivamente:
-C: indice delle righe di A per cui almeno 10 elementi sono uguali ai corrispondenti elementi di B
-D: Numero di elementi uguali tra B e la riga di A indicizzata nel vettore C

Non riesco a fare il confronto tra le sole righe della matrice e il vettore.
Sono rimasto a questo punto:
for(int i=0;i<righe;i++){ // matrice
for(int j=0;j<colonne;j++){ //
for(int z=0;z<riemp;z++){ //scorro il vettore
if(mat[i][j]==vet[z]){
info++; }
}
}
cout<<info;
}

Capisco benissimo che quello che ho fatto in questo momento è errato perchè questo mi confronta tutti gli elementi della matrice con gli elementi del vettore. L'ho scritto per trovare una soluzione al mio problema

Ringrazio in anticipo chi dovesse aiutarmi.

Loading