Advertisement
Guest User

Untitled

a guest
Jan 26th, 2015
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.15 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5.  {
  6.      int a[100][100],b[100][100];
  7.      int n,m;
  8.      scanf("%d%d",&n,&m);
  9.      int i,j,suma=0;
  10.      for(i=0;i<n;i++)
  11.      {
  12.          for(j=0;j<m;j++)
  13.          {
  14.              scanf("%d", &a[i][j]);
  15.          }
  16.  
  17.      }
  18.      for(i=0;i<n;i++)
  19.      {
  20.          for(j=0;j<m;j++)
  21.          {
  22.              if(a[i][j]>a[i][j+1]+a[i+1][j])
  23.              {
  24.                  suma=suma+a[i][j+1]+a[i+1][j];
  25.              }
  26.              if(a[i][j]>a[i-1][j]+a[i][j-1])
  27.              {
  28.                  suma=suma+a[i-1][j]+a[i][j-1];
  29.              }
  30.              if(a[i][j]>a[i-1][j]+a[i][j-1]+a[i+1][j])
  31.              {
  32.                  suma=suma+a[i-1][j]+a[i][j-1]+a[i+1][j];
  33.              }
  34.              if(a[i][j]>a[i-1][j]+a[i][j+1]+a[i+1][j])
  35.              {
  36.                  suma=suma+a[i-1][j]+a[i][j+1]+a[i+1][j];
  37.              }
  38.              printf(" %d  ",suma);
  39.              b[i][j]=suma;
  40.  
  41.          }
  42.      }
  43.      printf("\n");
  44.     for(i=0;i<n;i++)
  45.     {  for(j=0;j<m;j++)
  46.          {
  47.              printf("%d  ",b[i][j]);
  48.  
  49.          }
  50.          printf("\n");
  51.          return 0;
  52.  
  53.  }
  54.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement