Pagini recente » Cod sursa (job #668395) | Cod sursa (job #2204307) | Cod sursa (job #1595214) | Cod sursa (job #2977082) | Cod sursa (job #21204)
Cod sursa(job #21204)
#include <fstream.h>
int tablou[100][100],m,n,patrate;
void citeste(){
fstream f("nrpat.in",ios::in);
f>>m>>n;
for(int i=1;i<=m;i++)
for(int j=1;j<=n;j++) f>>tablou[i][j];
}
void rezolva(){
int i=1,j=1;
for(i=1;i<=m-1;i++){
for(j=1;j<=n;j++){
if(tablou[i][j]==2){
if((tablou[i][j+1]==1) && (tablou[i+1][j]==1) && (tablou[i+1][j+1]==2)) patrate++;}
}
}
}
void scrie(){
fstream g("nrpat.out",ios::out);
g<<patrate;
}
int main(){
citeste();
rezolva();
scrie();
return 0;
}