AlenAntonelli

problema 2

Aug 11th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.46 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #define ll unsigned long long
  4. using namespace std;
  5.  
  6. int main ()
  7. {
  8.     int D, C;
  9.     cin>>D;
  10.  
  11.     vector<ll> v(D);
  12.     for (int i=0; i<D; i++)
  13.         cin>>v[i];
  14.  
  15.     vector<ll> DP (D+1);
  16.     DP[0] = 0;
  17.     for (int i=1; i<=D; i++)
  18.         DP[i] = DP[i-1] + v[i-1];
  19.  
  20.     cin>>C;
  21.     int a, b;
  22.     for (int i=0; i<C; i++)
  23.     {
  24.         cin>>a>>b;
  25.         cout<< DP[b]-DP[a-1] <<endl;
  26.     }
  27.  
  28.     return 0;
  29. }
Add Comment
Please, Sign In to add comment