Caso # | Resultado | Tiempo | Memoria |
---|---|---|---|
#1 |
Correcto
|
0.026 s | 3 KBi |
#2 |
Correcto
|
0.031 s | 3 KBi |
#3 |
Correcto
|
0.025 s | 3 KBi |
#4 |
Correcto
|
0.026 s | 3 KBi |
#5 |
Correcto
|
0.024 s | 3 KBi |
#6 |
Correcto
|
0.033 s | 3 KBi |
#7 |
Correcto
|
0.032 s | 3 KBi |
#8 |
Tiempo límite excedido
|
1.032 s | 5 KBi |
#9 |
Tiempo límite excedido
|
1.03 s | 15 KBi |
#10 |
Tiempo límite excedido
|
1.03 s | 15 KBi |
#11 |
Tiempo límite excedido
|
1.029 s | 15 KBi |
#12 |
Tiempo límite excedido
|
1.068 s | 15 KBi |
#13 |
Correcto
|
0.358 s | 17 KBi |
#14 |
Tiempo límite excedido
|
1.053 s | 17 KBi |
N = input() linea = input() C = input() consultas = [] for i in range(0,int(C)): con = input() consultas.append( [int(x) for x in con.split()]) arreglo= [int(x) for x in linea.split()] def suma_num(primera, ultima, arreglo): suma = 0 while primera < ultima: suma = suma + arreglo[primera] + arreglo[ultima] primera = primera + 1 ultima = ultima - 1 if primera == ultima: suma = suma + arreglo[primera] return(suma) for i in consultas: suma = 0 primera = i[0] ultima = i[1] print(suma_num(primera, ultima, arreglo))