Informatică, întrebare adresată de Kuku12, 9 ani în urmă

am o matrice data de la tastatura si vreau sa sterg randul si coloana ce contin elementul de valoare minima , elementele matricii sunt distincte

ex: 2 7 1 4
14 6 12 3
9 22 8 5

se afiseaza : 14 6 3
9 22 5

Răspunsuri la întrebare

Răspuns de anndrero
1
#include <iostream>using namespace std;

int main(){    int n,m,i,j,i1,j1,a[101][101],eMin;    cin>>n>>m;    for (i=1;i<=n;i++)        for (j=1;j<=m;j++)            cin>>a[i][j];    eMin=a[1][1];    for (i=1;i<=n;i++)        for (j=1;j<=m;j++)            if (a[i][j]<eMin)            {                eMin=a[i][j];                i1=i;                j1=j;            }    for (i=i1+1;i<=n;i++)        for (j=1;j<=m;j++)            a[i-1][j]=a[i][j];    n--;    for (j=j1+1;j<=m;j++)        for (i=1;i<=n;i++)            a[i][j-1]=a[i][j];    m--;    for (i=1;i<=n;i++)    {        for (j=1;j<=m;j++)            cout<<a[i][j]<<" ";        cout<<endl;    }    return 0;}
Alte întrebări interesante