Informatică, întrebare adresată de hardrian, 9 ani în urmă

Problemele: #776 şi #779 de pe pbinfo.ro

Răspunsuri la întrebare

Răspuns de mihaimarcel21
5

#776

#include <iostream> using namespace std; int n, m, mat[105][105], ok, nre; int main() { int i, j; cin>>n>>m; for(i=1;i<=n;i++) for(j=1;j<=m;j++) cin>>mat[i][j]; for(i=1;i<=n;i++) { ok=1; for(j=1;j<m && ok;j++) if(mat[i][j]!=mat[i][j+1]) ok=0; if(ok) nre++; } cout<<nre; return 0; }

#779

#include <iostream> using namespace std; int n, m, x, mat[105][105]; int main() { int i, j; cin>>n>>m; for(i=1;i<=n;i++) for(j=1;j<=m;j++) cin>>mat[i][j]; for(i=1;i<=n;i++) for(j=1;j<=m;j++) if(mat[i][j-1]%2==0 && mat[i][j+1]%2==0 && mat[i-1][j]%2==0 && mat[i+1][j]%2==0) x++; cout<<x; return 0; }



hardrian: Funcţionează perfect! ;)
Alte întrebări interesante