bloodcandy's blog

By bloodcandy, history, 9 years ago, In Russian

include<bits/stdc++.h>

using namespace std; /* Best code from Asanaly Serekbay */ class X_MATRIX{ private: int MAT_size;

    int **Matrix;

    bool Set_size(int New_Size){
       if(New_Size>-1&&New_Size<=999){
         MAT_size=New_Size;
         return true;
       }
       else {
         cout<<"\t###ERROR###";
         cout<<"\nThis is very large or pretty little integer\nDATA will not save\nERROR:001";
         return false;
       }
    }
public:
    Set_XMATRIX(int Simple_Matrix_size,int **Simple_Matrix){
       if(Set_size(Simple_Matrix_size)){
         Matrix=Simple_Matrix;
       }
    }
    void Change_Set_XMATRIX(int Simple_Matrix_size,int **Simple_Matrix){
       if(Set_size(Simple_Matrix_size)){
         Matrix=Simple_Matrix;
       }
    }
    int argument+(X_MATRIX a,X_MATRIX b){
       int ans=0;
       for(int i=1;i<=MAT_size;++i){
         for(int j=1;j<=MAT_size;++j){
          ans+=a.Matrix[i][j]+b.Matrix[i][j];
         }
         return ans;
       }
    }

};

  • Vote: I like it
  • -30
  • Vote: I do not like it