fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. typedef long long ll;
  4.  
  5. int main(){
  6. int n, q; cin >> n >> q;
  7. int a[n];
  8. ll pre[n];
  9. for(int i = 0; i < n; i++){
  10. cin >> a[i];
  11. if(i == 0){
  12. pre[i] = a[i];
  13. }
  14. else {
  15. pre[i] = pre[i - 1] + a[i];
  16. }
  17. }
  18. while(q--){
  19. int l, r; cin >> l >> r;
  20. if(l == 0){
  21. cout << pre[r] << endl;
  22. }
  23. else{
  24. cout << pre[r] - pre[l - 1] << endl;
  25. }
  26. }
  27.  
  28. }
Success #stdin #stdout 0.01s 5324KB
stdin
11 3
6 5 9 7 7 6 7 7 5 9 7 
1 9
1 10
0 8
stdout
62
69
59