Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /******************************************************************************
- Welcome to GDB Online.
- GDB online is an online compiler and debugger tool for C, C++, Python, PHP, Ruby,
- C#, VB, Perl, Swift, Prolog, Javascript, Pascal, HTML, CSS, JS
- Code, Compile, Run and Debug online from anywhere in world.
- *******************************************************************************/
- #include <iostream>
- using namespace std;
- int kratnoe(int** mat, int m, int n, int del)
- {
- for(int i = 0; i < n; i++)//строки
- {
- for(int j = 0; j < i; j++)//столбцы
- {
- if(mat[i][j] % del == 0)
- return 1;
- }
- }
- return 0;
- }
- int findmax(int** mat, int m, int n, int* result)
- {
- return 1; //в result значение, 1 или 0 - это bool
- }
- void enter_mat(int** mat, int* n, int* m)
- {
- cin >> *n >> *m;
- mat = new int*[*n];
- for(int i = 0; i < *n; i++)
- {
- mat[i] = new int[*n];
- for(int j = 0; j < *m; j++)
- {
- cin >> mat[i][j];
- }
- }
- }
- int enter_val()
- {
- int n;
- cin >> n;
- return n;
- }
- int main()
- {
- int** mat1;
- int n1, m1, r1, v1;
- enter_mat(mat1, &n1, &m1);
- v1 = enter_val();
- int** mat2;
- int n2, m2, r2, v2;
- enter_mat(mat2, &n2, &m2);
- v2 = enter_val();
- if(findmax(mat1, n1, m1, &r1))
- cout << kratnoe(mat1, n1, m1, v1);
- if(findmax(mat2, n2, m2, &r2))
- cout << kratnoe(mat2, n2, m2, v2);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement