Advertisement
nicuvlad76

Untitled

Jan 21st, 2023
800
1
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.78 KB | None | 1 0
  1. #include <fstream>
  2. #include <iostream>
  3. #define N 105
  4. using namespace std;
  5. ifstream fin(".in");
  6. ofstream fout(".out");
  7. ///779 -vecini pari
  8. int a[N][N], n, m ;///declarearea unei matrice
  9. int main()
  10. {
  11.     int i,j;
  12.  
  13.     ///citirea
  14.     cin>>n>>m; /// n-nr de linii , m- nr de coloane
  15.     for(i=1;i<=n;i++)
  16.         for(j=1;j<=m;j++)
  17.           cin>>a[i][j];
  18.     ///bordare cu 0 pe L0+L(n+1) + C0+ C(m+1)
  19.     for(j=0;j<=m+1;++j) a[0][j]=a[n+1][j]=0;///lin 0 + lin n+1
  20.     for(i=0;i<=n+1;++i) a[i][0] =a[i][m+1]=0; ///col0 + col m+1
  21.  
  22.     ///prelucrare
  23.     int cnt=0;
  24.     for(i=1;i<=n;++i)
  25.         for(j=1;j<=m;++j)
  26.          if(a[i-1][j] %2==0 && a[i+1][j] %2==0 && a[i][j-1]%2==0 && a[i][j+1]%2==0) ///vecinii pe linii si col
  27.             cnt++;
  28.     cout<<cnt;
  29.     return 0;
  30. }
  31.  
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement