kolioi

31. Find EVENS in dual array C++

Dec 9th, 2018
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.01 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. int main()
  5. {
  6.     using namespace std;
  7.  
  8.     int row_number, col_number;
  9.     cin >> row_number >> col_number;
  10.  
  11.     vector<vector<int>> matrix;
  12.     for (int row = 0; row < row_number; ++row)
  13.     {
  14.         vector<int> matrix_row;
  15.         for (int col = 0; col < col_number; ++col)
  16.         {
  17.             int n;
  18.             cin >> n;
  19.             matrix_row.push_back(n);
  20.         }
  21.         matrix.push_back(matrix_row);
  22.     }
  23.  
  24.     int even_count = 0;
  25.     for (int row = 0; row < row_number; ++row)
  26.     {
  27.         for (int col = 0; col < col_number; ++col)
  28.         {
  29.             if (matrix[row][col] % 2 == 0)
  30.                 ++even_count;
  31.         }
  32.     }
  33.  
  34.     cout << even_count << endl;
  35.  
  36.     return 0;
  37. }
  38.  
  39. //#include <iostream>
  40. //#include <vector>
  41. //int main()
  42. //{
  43. //  using namespace std;
  44. // 
  45. //  int rows, cols;
  46. //  cin >> rows >> cols;
  47. //
  48. //  vector<int> matrix;
  49. //  int even_count = 0;
  50. //  for (int i = 0; i < rows * cols; ++i)
  51. //  {
  52. //      int n;
  53. //      cin >> n;
  54. //      matrix.push_back(n);
  55. //      if (!(n & 1))
  56. //          ++even_count;
  57. //  }
  58. //
  59. //  cout << even_count << endl;
  60. //
  61. //  return 0;
  62. //}
Advertisement
Add Comment
Please, Sign In to add comment