9583 2024. 02. 23 12:17:01 Kezdő MI bróker (50 pont) python3 Időlimit túllépés 8/50 1.08s 14468 KiB
from sys import stdin,stdout

def haszon(V,E,ar):
    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')

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

    for i in range(Q):
        V,E = [int(i) for i in stdin.readline().split()]
        haszon(V,E,ar)

main()
Részfeladat Összpont Teszt Verdikt Idő Memória
base 8/50
1 Elfogadva 0/0 18ms 11308 KiB
2 Időlimit túllépés 0/0 1.052s 4912 KiB
3 Elfogadva 1/1 17ms 11948 KiB
4 Elfogadva 1/1 17ms 12228 KiB
5 Elfogadva 2/2 23ms 12448 KiB
6 Elfogadva 2/2 64ms 14192 KiB
7 Elfogadva 2/2 64ms 14468 KiB
8 Időlimit túllépés 0/1 1.044s 6036 KiB
9 Időlimit túllépés 0/1 1.055s 6168 KiB
10 Időlimit túllépés 0/2 1.047s 6212 KiB
11 Időlimit túllépés 0/2 1.072s 6564 KiB
12 Időlimit túllépés 0/2 1.069s 6580 KiB
13 Időlimit túllépés 0/2 1.057s 6220 KiB
14 Időlimit túllépés 0/2 1.06s 6720 KiB
15 Időlimit túllépés 0/3 1.075s 6816 KiB
16 Időlimit túllépés 0/3 1.08s 6668 KiB
17 Időlimit túllépés 0/3 1.06s 6944 KiB
18 Időlimit túllépés 0/3 1.065s 7240 KiB
19 Időlimit túllépés 0/3 1.075s 7332 KiB
20 Időlimit túllépés 0/3 1.072s 7368 KiB
21 Időlimit túllépés 0/3 1.064s 7404 KiB
22 Időlimit túllépés 0/3 1.067s 7296 KiB
23 Időlimit túllépés 0/3 1.064s 7584 KiB
24 Időlimit túllépés 0/3 1.067s 7588 KiB