█████████ ████ ███░░░░░███ ░░███ ███ ░░░ ██████ ███████ ██████ ██████ ░███ ███░░███ ███░░███ ███░░███ ███░░███ ░███ ░███ ░███░███ ░███ ░███████ ░███ ░███ ░░███ ███░███ ░███░███ ░███ ░███░░░ ░███ ░███ ░░█████████ ░░██████ ░░████████░░██████ ░░██████ ░░░░░░░░░ ░░░░░░ ░░░░░░░░ ░░░░░░ ░░░░░░

Envío 838

Problema 0x25 - Suma de un subarreglo grande

  • Autor: javierandresgp
  • Fecha: 2020-09-25 20:21:11 UTC (Hace alrededor de 4 años)
Caso # Resultado Tiempo Memoria
#1
Correcto
0.023 s 3 KBi
#2
Incorrecto
0.023 s 3 KBi
#3
Incorrecto
0.021 s 3 KBi
#4
Incorrecto
0.021 s 3 KBi
#5
Correcto
0.024 s 3 KBi
#6
Correcto
0.024 s 3 KBi
#7
Correcto
0.022 s 3 KBi
#8
Tiempo límite excedido
0.961 s 7 KBi
#9
Tiempo límite excedido
0.73 s 21 KBi
#10
Tiempo límite excedido
0.867 s 21 KBi
#11
Tiempo límite excedido
0.8 s 21 KBi
#12
Tiempo límite excedido
0.813 s 21 KBi
#13
Correcto
0.311 s 21 KBi
#14
Tiempo límite excedido
1.046 s 24 KBi
Puntos totales: 36 / 100

Código

pointers = []
nElements = int(input())
elements = input().rsplit(" ")
nQueries = int(input())
while (nQueries > 0):
    pq = input().rsplit(" ")
    pointers.append(pq)
    nQueries -= 1
for i in range(nElements):
    elements[i] = int(elements[i])
for i in range(nElements):
    p = int(pointers[i][0])
    q = int(pointers[i][1])
    q = q + 1
    add = 0
    for k in range(p, q):
        add += elements[k]
    print(add)