#314 ColZero
Cerinţa
Se consideră tabloul bidimensional cu m linii şi n coloane şi elemente numere naturale. Să se determine numărul de coloane care conţin doar elemente egale cu 0.
Date de intrare
Fişierul de intrare colzero.in conţine pe prima linie numerele m şi n, iar pe următoarele m linii câte n numere naturale separate prin spaţii, reprezentând elementele tabloului.
Date de ieşire
Fişierul de ieşire colzero.out va conţine numărul NR, reprezentând valoarea determinată.
Restricţii şi precizări
2≤m,n≤10
elementele tabloului sunt ≤ 1000;
Exemplu
colzero.in
4 5
2 0 3 0 0
4 0 3 0 0
1 0 3 0 0
4 0 3 0 0
colzero.out
3
in c++ va rog
Răspunsuri la întrebare
Răspuns de
10
#include <bits/stdc++.h>
using namespace std;
ifstream fin("colzero.in");
ofstream fout("colzero.out");
int n,m,a[11][11],NR;
int main()
{
fin >> m >> n;
for(int i=1;i<=m;i++)
for(int j=1;j<=n;j++)
fin >> a[i][j];
for(int j=1;j<=n;j++)
{
int k=0;
for(int i=1;i<=m;i++)
if(a[i][j]==0) k++;
if(k==m) NR++;
}
fout << NR;
return 0;
}
using namespace std;
ifstream fin("colzero.in");
ofstream fout("colzero.out");
int n,m,a[11][11],NR;
int main()
{
fin >> m >> n;
for(int i=1;i<=m;i++)
for(int j=1;j<=n;j++)
fin >> a[i][j];
for(int j=1;j<=n;j++)
{
int k=0;
for(int i=1;i<=m;i++)
if(a[i][j]==0) k++;
if(k==m) NR++;
}
fout << NR;
return 0;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Geografie,
9 ani în urmă
Matematică,
9 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă