Josif_tepe

Untitled

Aug 31st, 2025
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.70 KB | None | 0 0
  1.  
  2. #include <iostream>
  3. using namespace std;
  4. typedef long long ll;
  5. int main()
  6. {
  7.     int n,q;
  8.     cin>>n>>q;
  9.     ll x[n];
  10.     for(int i = 0;i<n;i++){
  11.         cin>>x[i];
  12.     }
  13.     ll prefs[n];
  14.     int query[q][2];
  15.     for(int i = 0;i<q;i++){
  16.         for(int j = 0;j<2;j++){
  17.             cin>>query[i][j];
  18.         }
  19.     }
  20.     ll zbir=0;
  21.     for(int i = 0;i<n;i++){
  22.         zbir+=x[i];
  23.         prefs[i]=zbir;
  24.     }
  25.     for(int i = 0;i<q;i++){
  26.         int l=query[i][0];
  27.         int r=query[i][1];
  28.         l--;
  29.         r--;
  30.         if(l>0){
  31.             cout<<prefs[r]-prefs[l-1]<<endl;
  32.         }
  33.         else if(l==0){
  34.             cout<<prefs[r]<<endl;
  35.         }
  36.     }
  37.     return 0;
  38. }
  39.  
Advertisement
Add Comment
Please, Sign In to add comment