196842025-12-18 19:32:56birozsMI bróker (50 pont)pypy3Time limit exceeded 8/501.103s24300 KiB
N,Q = map(int,input().split())
T = list(map(int,input().split()))
for _ in range(Q):
    V,E = map(int,input().split())
    haszon = 0
    van = False
    for a in T:
        if not van and a <= V:
            van = True
            haszon -= a
        elif van and a >= E:
            van = False
            haszon += a
    print(haszon)
SubtaskSumTestVerdictTimeMemory
base8/50
1Accepted0/039ms19420 KiB
2Time limit exceeded0/01.08s23252 KiB
3Accepted1/143ms19844 KiB
4Accepted1/139ms19688 KiB
5Accepted2/250ms21492 KiB
6Accepted2/271ms22240 KiB
7Accepted2/261ms22248 KiB
8Time limit exceeded0/11.088s23320 KiB
9Time limit exceeded0/11.103s23596 KiB
10Time limit exceeded0/21.103s23288 KiB
11Time limit exceeded0/21.085s24040 KiB
12Time limit exceeded0/21.087s23416 KiB
13Time limit exceeded0/21.101s23296 KiB
14Time limit exceeded0/21.103s23020 KiB
15Time limit exceeded0/31.082s24224 KiB
16Time limit exceeded0/31.085s23284 KiB
17Time limit exceeded0/31.101s24160 KiB
18Time limit exceeded0/31.103s23276 KiB
19Time limit exceeded0/31.09s24036 KiB
20Time limit exceeded0/31.085s24300 KiB
21Time limit exceeded0/31.101s24068 KiB
22Time limit exceeded0/31.103s23272 KiB
23Time limit exceeded0/31.09s23272 KiB
24Time limit exceeded0/31.083s23272 KiB