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

Envío 839

Problema 0x25 - Suma de un subarreglo grande

  • Autor: javierandresgp
  • Fecha: 2020-09-25 20:21:55 UTC (Hace alrededor de 4 años)
Caso # Resultado Tiempo Memoria
#1
Correcto
0.029 s 3 KBi
#2
Incorrecto
0.027 s 3 KBi
#3
Incorrecto
0.025 s 3 KBi
#4
Incorrecto
0.022 s 3 KBi
#5
Correcto
0.021 s 3 KBi
#6
Correcto
0.023 s 3 KBi
#7
Correcto
0.027 s 4 KBi
#8
Tiempo límite excedido
0.467 s 6 KBi
#9
Tiempo límite excedido
1.06 s 21 KBi
#10
Tiempo límite excedido
0.871 s 21 KBi
#11
Tiempo límite excedido
0.7 s 21 KBi
#12
Tiempo límite excedido
0.67 s 21 KBi
#13
Correcto
0.341 s 21 KBi
#14
Tiempo límite excedido
0.784 s 21 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)