Advertisement
Guest User

Untitled

a guest
Feb 25th, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.80 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     int n;
  9.     vector<vector<int> > matrix;
  10.  
  11.     cin>>n;
  12.  
  13.     for (int i = 0; i < n; i++)
  14.     {
  15.         vector<int> temp;
  16.         for (int j = 0; j <= i; j++)
  17.         {
  18.             int in;
  19.             cin>>in;
  20.             temp.push_back(in);
  21.         }
  22.         matrix.push_back(temp);
  23.     }
  24.  
  25.     for (int i = matrix.size() - 1; i > 0; i--)
  26.     {
  27.         for (int j = 0; j < matrix[i-1].size(); j++)
  28.         {
  29.             if (matrix[i][j] > matrix[i][j+1])
  30.             {
  31.                 matrix[i-1][j] += matrix[i][j];
  32.             }
  33.             else
  34.             {
  35.                 matrix[i-1][j] += matrix[i][j+1];
  36.             }
  37.         }
  38.     }
  39.     cout<<matrix[0][0];
  40.     return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement