problema 316 de pe pbinfo: Se dă o matrice cu m linii şi n coloane şi elemente numere naturale. Înlocuiţi cu valoarea minimă din matrice toate elementele de pe coloanele care conţin valoarea minimă.
Răspunsuri la întrebare
Răspuns de
7
#include <iostream>
using namespace std;
int m,n,a[21][21];
int main()
{
cin >> m >> n;
int Min=10001;
for(int i=1;i<=m;i++)
for(int j=1;j<=n;j++)
{
cin >> a[i][j];
if(a[i][j]<Min)
Min=a[i][j];
}
for(int j=1;j<=n;j++)
{
int ok=0;
for(int i=1;i<=m;i++)
if(a[i][j]==Min)
{
ok=1;
break;
}
if(ok)
for(int i=1;i<=m;i++)
a[i][j]=Min;
}
for(int i=1;i<=m;i++)
{
for(int j=1;j<=n;j++)
cout << a[i][j] << " ";
cout << endl;
}
return 0;
}
using namespace std;
int m,n,a[21][21];
int main()
{
cin >> m >> n;
int Min=10001;
for(int i=1;i<=m;i++)
for(int j=1;j<=n;j++)
{
cin >> a[i][j];
if(a[i][j]<Min)
Min=a[i][j];
}
for(int j=1;j<=n;j++)
{
int ok=0;
for(int i=1;i<=m;i++)
if(a[i][j]==Min)
{
ok=1;
break;
}
if(ok)
for(int i=1;i<=m;i++)
a[i][j]=Min;
}
for(int i=1;i<=m;i++)
{
for(int j=1;j<=n;j++)
cout << a[i][j] << " ";
cout << endl;
}
return 0;
}
Răspuns de
3
Buna!
#include<iostream>
using namespace std;
int main()
{
int m,n,i,j,A[21][21], minim=999, k;
cin>>m>>n;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{ cin>>A[i][j];
if( A[i][j] < minim)
minim = A[i][j]; }
for(j=1; j<=m; j++)
{ k=0;
for(i=1;i<=n;i++)
{
if( A[i][j] == minim)
k=1;
if(k)
for( i =1; i<=n; i++)
A[i][j] = minim;
}
for( i=1; i<=n; i++)
for( j=1; j<=m; j++)
cout<<A[i][j]<<" ";
cout<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int m,n,i,j,A[21][21], minim=999, k;
cin>>m>>n;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{ cin>>A[i][j];
if( A[i][j] < minim)
minim = A[i][j]; }
for(j=1; j<=m; j++)
{ k=0;
for(i=1;i<=n;i++)
{
if( A[i][j] == minim)
k=1;
if(k)
for( i =1; i<=n; i++)
A[i][j] = minim;
}
for( i=1; i<=n; i++)
for( j=1; j<=m; j++)
cout<<A[i][j]<<" ";
cout<<endl;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă