Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <fstream>
- #include <iostream>
- #define N 105
- using namespace std;
- ifstream fin(".in");
- ofstream fout(".out");
- ///779 -vecini pari
- int a[N][N], n, m ;///declarearea unei matrice
- int main()
- {
- int i,j;
- ///citirea
- cin>>n>>m; /// n-nr de linii , m- nr de coloane
- for(i=1;i<=n;i++)
- for(j=1;j<=m;j++)
- cin>>a[i][j];
- ///bordare cu 0 pe L0+L(n+1) + C0+ C(m+1)
- for(j=0;j<=m+1;++j) a[0][j]=a[n+1][j]=0;///lin 0 + lin n+1
- for(i=0;i<=n+1;++i) a[i][0] =a[i][m+1]=0; ///col0 + col m+1
- ///prelucrare
- int cnt=0;
- for(i=1;i<=n;++i)
- for(j=1;j<=m;++j)
- 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
- cnt++;
- cout<<cnt;
- return 0;
- }
Advertisement
Advertisement