BROJ BOMBI - REŠENJE


​#include <iostream>

using namespace std;

int main()
{
    int m,n;
    cin>>m>>n;
    int A[m][n];
    int B[m][n];
    for(int i=0; i<m; i++)
    {
        for(int j=0; j<n; j++)
        {
            cin>>A[i][j];
        }
    }
    for(int i=0; i<m; i++)
    {
        for(int j=0; j<n; j++)
        {
            int z=0;
            for(int k=i-1; k<=i+1; k++)
            {
                for(int p=j-1; p<=j+1; p++)
                {
                    if(k<0 || k>=m)continue;
                    if(p<0 || p>=n)continue;
                    if(k==i && p==j)continue;
                    z=z+A[k][p];

                }
            }
            B[i][j]=z;
        }
    }
    for(int i=0; i<m; i++)
    {
        for(int j=0; j<n; j++)
        {
            cout<<B[i][j]<<" ";
        }
        cout<<endl;
    }
    return 0;
}