9579 2024. 02. 23 12:10:57 Kezdő MI bróker (50 pont) python3 Időlimit túllépés 8/50 1.083s 14544 KiB
from sys import stdin,stdout

def main():
    N,Q = [int(i) for i in input().split()]
    ar = [int(i) for i in stdin.readline().split()]

    def haszon(V,E):
        H = 0
        van = False
        for a in ar:
            if not van and a <= V:
                H -= a
                van = True
            if van and a >= E:
                H += a
                van = False
##        print(H)
        stdout.write(str(H)+'\n')
   
    for i in range(Q):
        V,E = [int(i) for i in stdin.readline().split()]
        haszon(V,E)

main()
Részfeladat Összpont Teszt Verdikt Idő Memória
base 8/50
1 Elfogadva 0/0 17ms 11280 KiB
2 Időlimit túllépés 0/0 1.064s 4984 KiB
3 Elfogadva 1/1 17ms 11760 KiB
4 Elfogadva 1/1 17ms 11784 KiB
5 Elfogadva 2/2 23ms 12196 KiB
6 Elfogadva 2/2 64ms 14060 KiB
7 Elfogadva 2/2 64ms 14544 KiB
8 Időlimit túllépés 0/1 1.072s 6160 KiB
9 Időlimit túllépés 0/1 1.08s 6356 KiB
10 Időlimit túllépés 0/2 1.064s 6104 KiB
11 Időlimit túllépés 0/2 1.083s 6588 KiB
12 Időlimit túllépés 0/2 1.059s 6880 KiB
13 Időlimit túllépés 0/2 1.065s 6592 KiB
14 Időlimit túllépés 0/2 1.067s 7184 KiB
15 Időlimit túllépés 0/3 1.064s 7436 KiB
16 Időlimit túllépés 0/3 1.057s 7480 KiB
17 Időlimit túllépés 0/3 1.075s 7432 KiB
18 Időlimit túllépés 0/3 1.049s 7500 KiB
19 Időlimit túllépés 0/3 1.072s 7748 KiB
20 Időlimit túllépés 0/3 1.069s 7800 KiB
21 Időlimit túllépés 0/3 1.08s 7884 KiB
22 Időlimit túllépés 0/3 1.059s 7920 KiB
23 Időlimit túllépés 0/3 1.072s 8072 KiB
24 Időlimit túllépés 0/3 1.044s 7864 KiB