Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. #define _USE_MATH_DEFINES
  2. #include <string>
  3. #include <algorithm>
  4. #include <cmath>
  5. #include <iomanip>
  6. #include <fstream>
  7. #include <deque>
  8. #include <vector>
  9. #include <stdlib.h>
  10. #include <set>
  11. #include <iostream>
  12. using namespace std;
  13.  
  14. int main() {
  15.  
  16. ifstream in("input.txt");
  17. ofstream out("output.TXT");
  18.  
  19. int mas[750][750];
  20. vector <int> vecmin;
  21. vector <int> vecmax;
  22.  
  23.  
  24. int n, m,count = 0;
  25. in >> n >> m;
  26.  
  27. for (int i = 0; i < n; i++) {
  28. vecmin.push_back(1001);
  29. }
  30.  
  31. for (int i = 0; i < m; i++) {
  32. vecmax.push_back(-1001);
  33. }
  34.  
  35.  
  36. for (int i = 0; i < n; i++) {
  37. for (int j = 0; j < m; j++) {
  38. in >> mas[i][j];
  39. vecmin[i] = (min(vecmin[i], mas[i][j]));
  40. vecmax[j] = (max(vecmax[j], mas[i][j]));
  41. }
  42. }
  43.  
  44. for (int i = 0; i < n; i++) {
  45. for (int j = 0; j < m; j++) {
  46. if (mas[i][j] == vecmin[i] && mas[i][j] == vecmax[j]) {
  47. count++;
  48. }
  49. }
  50. }
  51.  
  52. out << count;
  53.  
  54. in.close();
  55. out.close();
  56. return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement