fork download
  1. import sys
  2.  
  3. lists = list(map(int,sys.stdin.readline().split()))
  4. q = input()
  5. prefix_sum = []
  6. prefix_sum.append(lists[0])
  7. for i in range(1,len(lists)) :
  8. prefix_sum.append(prefix_sum[-1]+lists[i])
  9. for i in range(q) :
  10. l , r = map(int,sys.stdin.readline().split())
  11. if l == 0 :
  12. print prefix_sum[r]
  13. else :
  14. print prefix_sum[r] - prefix_sum[l-1]
Success #stdin #stdout 0.01s 7740KB
stdin
1 2 3 4 5
5
0 4
2 4
3 4
1 3
1 4
stdout
15
12
9
9
14