Caso # | Resultado | Tiempo | Memoria |
---|---|---|---|
#1 |
Correcto
|
0.12 s | 12 KBi |
#2 |
Correcto
|
0.153 s | 12 KBi |
#3 |
Correcto
|
0.126 s | 13 KBi |
#4 |
Correcto
|
0.143 s | 14 KBi |
#5 |
Correcto
|
0.195 s | 14 KBi |
#6 |
Correcto
|
0.157 s | 14 KBi |
#7 |
Correcto
|
0.156 s | 12 KBi |
#8 |
Tiempo límite excedido
|
1.11 s | 71 KBi |
#9 |
Tiempo límite excedido
|
1.045 s | 53 KBi |
#10 |
Tiempo límite excedido
|
1.07 s | 53 KBi |
#11 |
Tiempo límite excedido
|
1.068 s | 53 KBi |
#12 |
Tiempo límite excedido
|
1.042 s | 53 KBi |
#13 |
Tiempo límite excedido
|
1.122 s | 52 KBi |
#14 |
Tiempo límite excedido
|
1.164 s | 53 KBi |
import java.util.*; public class Main { public static void main(String[] args) throws Exception { String numero1, numero2,numero3,valor,numero4; Scanner numeros = new Scanner(System.in); numero1 = numeros.nextLine(); numero2=""; numero2 += numeros.nextLine(); numero3= numeros.nextLine(); String[] numbers = numero2.split(" "); int result; for(int i=0;i < Integer.parseInt(numero3);i++) { numero4=""; numero4+= numeros.nextLine(); result = contar(numbers, numero4); System.out.println(result); } numeros.close(); } public static int contar(String[] v, String c) { String[] valores = c.split(" "); int suma=0; for(int i= Integer.parseInt(valores[0]); i <= Integer.parseInt(valores[1]); i++) { suma += Integer.parseInt(v[i]); } return suma; } }