Advertisement
Josif_tepe

Untitled

Feb 14th, 2021
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.02 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int m;
  8.     int n;
  9.     cin>>m;
  10.     cin>>n;
  11.     int matrica[m][n];
  12.     int zbir=0;
  13.     int zbir2=0;
  14.     int krajenzbir=0;
  15.  
  16.     for(int i=0; i<m; i+=1){
  17.         for(int i1=0; i1<n; i1+=1){
  18.             cin>>matrica[i][i1];
  19.         }
  20.     }
  21.     for(int k=0; k<m; k+=1){
  22.         for(int x=0; x<n/2; x+=1){
  23.         zbir+=matrica[k][x];
  24.         }
  25.         for(int y=n/2; y<n; y+=1){
  26.         zbir2+=matrica[k][y];
  27.  
  28.         }
  29.         if(zbir>zbir2){
  30.         krajenzbir=zbir-zbir2;
  31.         }
  32.         if(zbir<zbir2){
  33.         krajenzbir=zbir2-zbir;
  34.         }
  35.         if(n%2!=0){
  36.         matrica[k][n/2]=krajenzbir;
  37.         }
  38.         if(n%2==0){
  39.         matrica[k][n/2]=krajenzbir;
  40.         matrica[k][n/2-1]=krajenzbir;
  41.         }
  42.         zbir=0;
  43.         zbir2=0;
  44.         krajenzbir=0;
  45.     }
  46.     for(int j=0; j<m; j+=1){
  47.         for(int l=0; l<n; l+=1){
  48.             cout<<matrica[j][l]<<" ";
  49.         }
  50.         cout<<endl;
  51.     }
  52.  
  53.     return 0;
  54. }
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement