Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int A[100][100];
- int zbirche(int poza,int pozb,int nana,int mama)
- {
- int levo,desno,gore,dole;
- levo=desno=gore=dole=0;
- if(poza>1 && A[poza-1][pozb]>0) levo=A[poza-1][pozb];
- if(poza<nana && A[poza+1][pozb]>0) desno=A[poza+1][pozb];
- if(pozb>1 && A[poza][pozb-1]>0) gore=A[poza][pozb-1];
- if(pozb<mama && A[poza][pozb+1]>0) dole=A[poza][pozb+1];
- return levo+desno+gore+dole;
- }
- int main() {
- int n,m,i,j;
- scanf("%d%d",&n,&m);
- for(i=1;i<=n;i++)
- {
- for(j=1;j<=m;j++)
- {
- scanf("%d",&A[j][i]);
- }
- }
- for(i=1;i<=n;i++)
- {
- for(j=1;j<=m;j++)
- {
- printf("%d ", zbirche(j,i,m,n));
- }
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment