Cerința
Se dă o matrice cu n linii și m coloane și elemente numere naturale. Să se determine câte perechi de linii din matrice sunt identice.
Date de intrare
Programul citește de la tastatură numerele n m, iar apoi n șiruri cu câte m numere naturale, reprezentând elementele matricei.
Date de ieșire
Programul va afișa pe ecran numărul C, reprezentând valoare determinată.
Restricții și precizări
1 ≤ n , m ≤ 100
elementele matricei sunt numere naturale mai mici decât 1.000.000
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int main()
{
int n,m,v[100][100],C=0;
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
{
cout<<"v["<<i<<"]["<<j<<"]=";
cin>>v[i][j];
}
for(int i=1;i<n;i++)
for(int j=i+1;j<=n;j++)
{
bool ok=true;
int k=1;
while(k<=m && ok)
{
if(v[i][k]!=v[j][k] )
ok=false;
else
k++;
}
if(ok)
C++;
}
cout<<C;
return 0;
}
using namespace std;
int main()
{
int n,m,v[100][100],C=0;
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
{
cout<<"v["<<i<<"]["<<j<<"]=";
cin>>v[i][j];
}
for(int i=1;i<n;i++)
for(int j=i+1;j<=n;j++)
{
bool ok=true;
int k=1;
while(k<=m && ok)
{
if(v[i][k]!=v[j][k] )
ok=false;
else
k++;
}
if(ok)
C++;
}
cout<<C;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă