Advertisement
Guest User

Untitled

a guest
Jan 19th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.78 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4. ifstream fin("matmax.in");
  5. ofstream fout("matmax.out");
  6. int main(){
  7.     int n,m,i,j,linii,coloane,sum_prev=-0,sum_max=-3000;
  8.  
  9.     //Citire
  10.  
  11.     fin>>n>>m;
  12.     int mat[n+1][m+1];
  13.     for(i=1;i<=n;++i)
  14.         for(j=1;j<=m;++j)
  15.             fin>>mat[i][j];
  16.  
  17.     // Rezolvare
  18.  
  19.     linii=n;
  20.     coloane=m;
  21.     for(linii=1;linii<=n;++linii)
  22.         for(coloane=1;coloane<=m;++coloane){
  23.                 sum_prev=0;
  24.             for(i=1;i<=n;++i)
  25.                 for(j=1;j<=m;++j)
  26.                     if(i>=linii && j>=coloane){
  27.                         sum_prev=sum_prev+mat[i][j];
  28.                     if(sum_prev>sum_max)
  29.                         sum_max=sum_prev;
  30.                     }
  31.         }
  32.     fout<<sum_max;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement