10dop

 avatar
user_1041599
c_cpp
a month ago
827 B
1
Indexable
2kolok_SP
#include <iostream>
#include <cctype>
#include <cstring>
#include <iomanip>
#include <cmath>
using namespace std;

int brojNaCifri(int a);

int spoeni(int i, int j) {
    int spoen;
    if (j == 0)
        spoen = i*10;
    else
        spoen = i * pow(10, brojNaCifri(j)) + j;
    return spoen;
}

int brojNaCifri(int a) {
    int counter = 0;
    while (a > 0) {
        counter++;
        a /= 10;
    }
    return counter;
}

int main() {

    int m, n;
    cin >> m >> n;
    int arr[m][n];
    for (int i = 0; i < m; i++) {
        for (int j = 0; j < n; j++) {
            cin >> arr[i][j];
        }
    }
    for (int j = 0; j < n; j++) {
        int counter = 0;
        for (int i = 0; i < m; i++) {
            if (arr[i][j] == spoeni(i, j))
                counter++;
        }
        cout<<counter<<endl;
    }
}
Leave a Comment