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