SuitNdtie

Stock

Apr 9th, 2019
425
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.40 KB | None | 0 0
  1. #include<stdio.h>
  2. int positive(int x){
  3.     return (x < 0 ? 0 : x);
  4. }
  5. int main()
  6. {
  7.     int n;
  8.     scanf("%d",&n);
  9.     int val[n+1];for(int i=1;i<=n;i++)scanf("%d",&val[i]);
  10.     int qs[n+1];qs[1] = 0;
  11.     for(int i=2;i<=n;i++){
  12.         qs[i] = qs[i - 1] + positive(val[i] - val[i-1]);
  13.     }
  14.     int q;
  15.     scanf("%d",&q);
  16.     for(int i=0;i<q;i++){
  17.         int l,r;
  18.         scanf("%d %d",&l,&r);
  19.         printf("%d\n",qs[r] - qs[l]);
  20.     }
  21.     return 0;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment