fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. #define ll long long
  4. #define pb push_back
  5.  
  6. int main()
  7. {
  8. ll t;cin>>t;
  9. while(t--)
  10. {
  11. ll n;cin>>n;ll a[n];ll sum[n]={};
  12. for(ll i=0;i<n;i++)
  13. cin>>a[i];
  14. sum[0]=a[0];
  15. for(ll i=1;i<n;i++)
  16. {
  17. sum[i]=a[i]+sum[i-1];
  18. }
  19. ll q;cin>>q;
  20. while(q--)
  21. {
  22. ll a,b;cin>>a>>b;
  23. if(a==1)
  24. cout<<sum[b-1]<<"\n";
  25. else
  26. cout<<sum[b-1]-sum[a-2]<<"\n";
  27. }
  28. }
  29. }
Success #stdin #stdout 0s 4340KB
stdin
2
 4
 10 20 30 40
 2
 1 4
 2 3
 5
 1 1 1 1 1
 3
 1 2
 2 5
 5 5
stdout
100
50
2
4
1