Feu una funció en C++ anomenada matriuX que donada una
matriu d’enters no buida, retorna un duplicat d’aquesta matriu on per
cada element de la matriu igual a 0 tots els elements de la seva fila i
la seva columna es canvien a 0. A més també cal retornar el nombre de
caselles diferents que s’han canviat a 0.
Aquesta funció ha de retornar un element del tipus Resultat:
struct Resultat {
vector< vector<int> > matriu;
int canviat;
};
Resultat matriuX(const vector< vector<int> > &mat);
Una matriu no buida d’enters.
Torna dues coses: un duplicat de la matriu d’entrada on per cada element de la matriu igual a 0 tots els elements de la seva fila i la seva columna es canvien a 0, i el nombre de caselles diferents que s’han canviat a 0.
Només cal enviar el procediment demanat; el programa principal serà ignorat.
Autoria: Bernardino Casas
Generació: 2026-01-25T17:08:26.877Z
© Jutge.org, 2006–2026.
https://jutge.org