Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int k, p, s1, s2, minimum = INT_MAX, maximum = INT_MIN;
- int a[100][100];
- int min;
- int max;
- cin >> k >> p;
- if (k <= 0 || p <= 0)
- {
- cout << "Empty matrix or range check error" << endl;
- return 0;
- }
- for (int i = 0; i < k; i++)
- {
- for (int j = 0; j < p; j++)
- {
- cin >> a[i][j];
- if (a[i][j] > maximum)
- {
- max = a[i][j];
- maximum = a[i][j];
- s1 = i;
- }
- if (a[i][j] < minimum)
- {
- min = a[i][j];
- minimum = a[i][j];
- s2 = i;
- }
- }
- }
- if (s1 == s2)
- {
- for (int i = 0; i < k; i++)
- {
- for (int j = 0; j < p; j++)
- {
- cout << a[i][j] << " ";
- }
- cout << endl;
- }
- return 0;
- }
- for (int j = 0; j < p; j++)
- swap(a[s1][j], a[s2][j]);
- for (int i = 0; i < k; i++)
- {
- for (int j = 0; j < p; j++)
- {
- cout << a[i][j] << " ";
- }
- cout << endl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement