Sign in
or
Register
Courses
Textbook
Compiler
Contests
Topics
Courses
Estructuras de datos
Árbol de segmentos
Module:
Árbol de segmentos
Problem
1
/4
Sumas en subsegmentos
Problem
Implemente una estructura de datos para calcular de manera eficiente las sumas de elementos de matriz consecutivos.
Entrada
La primera línea contiene un número natural N (1 ≤ N ≤ 100000) — el número de números en la matriz.
La segunda línea contiene N números del 1 al 100000 — elementos de matriz.
La tercera línea contiene un número natural K (1 ≤ K ≤ 30000) — el número de solicitudes para calcular la cantidad.
Las siguientes líneas K contienen dos números — los números de los elementos izquierdo y derecho del segmento de la matriz (se supone que los elementos de la matriz están numerados a partir de uno).'
Impresión
Para cada consulta imprima la suma de los números de la sección correspondiente de la matriz. Imprima los números en una línea separados por un espacio.
Entrada
Salida
5
4 4 8 7 8
2
1 2
1 3
8 16
1000
ms
256 Mb
Rules for program design and list of errors in automatic problem checking
Teacher commentary