fork download
  1. from sys import stdin, setrecursionlimit
  2.  
  3. setrecursionlimit(100000)
  4. b = (input().strip('\n')).split(' ')
  5. a = (input().strip('\n')).split(' ')
  6. prefix = [0] * (len(a) + 2)
  7. for i in range(1, len(a) + 1):
  8. prefix[i] = prefix[i - 1] + int(a[i - 1])
  9. #print(prefix)
  10. for s in stdin:
  11. s = s.strip('\n')
  12. s = s.split(' ')
  13. s = list(map(int, s))
  14. if s[1] >= len(prefix):
  15. s[1] = int(b[0])
  16. #print(s[1], b)
  17. #print(0)
  18. #continue
  19. print(prefix[s[1]] - prefix[s[0] - 1])
Success #stdin #stdout 0.02s 9236KB
stdin
3 3
1 2 3
1 3
1 2
2 3
stdout
6
3
5