Feu un programa que llegeixi una seqüència de matrius d’enters, i digui quina d’elles té la diferència màxima entre el seu element més gran i el seu element més petit. En cas d’empat, heu de triar la matriu que aparegui abans a la seqüència.
Utilitzant la definició
typedef vector<vector<int> > Matriu;
el vostre programa ha d’implementar i usar l’acció
void min_max(const Matriu& mat, int& minim, int& maxim);
que, donada la matriu no buida @mat@, deixa a @minim@ i a @maxim@ els elements mínim i màxim de @mat@, respectivament.
L’entrada és una seqüència no buida de matrius no buides d’enters. Cada matriu es descriu amb les seves dimensions i , seguides dels seus elements.
La sortida són dues línies indicant quina és la màxima entre les diferències de l’element més gran i més petit de cada matriu, i quina és la primera matriu amb aquesta diferència.
Autoria: Professorat de P1
Generació: 2026-01-25T18:15:55.424Z
© Jutge.org, 2006–2026.
https://jutge.org