Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- #include<stdexcept>
- void funkcija(std::vector<std::vector<int>> matrica, int &minimax, int &maximin)
- {
- minimax = 9999;
- maximin =-99999999;
- for(int i(0); i<matrica.size(); i++)
- {
- int maxi = -9999, mini = 99999999;
- for (int j(0); j<matrica[0].size(); j++)
- {
- if(matrica[i][j] > maxi)
- maxi = matrica[i][j];
- if (matrica[i][j] < mini)
- mini = matrica[i][j];
- }
- if ( maxi < minimax)
- minimax = maxi;
- if(mini > maximin)
- maximin = mini;
- }
- }
- int main()
- {
- std::vector<std::vector<int>> matrica {{1,2,3}, {4,5,6},{7,8,9}};
- int maximin, minimax;
- funkcija(matrica,minimax, maximin);
- std::cout<<"Minimalni maksimum je "<< minimax<< ", a maksimalni minimum je " << maximin;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement