196832025-12-18 19:32:16birozsMI bróker (50 pont)python3Time limit exceeded 8/501.1s4060 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/016ms2868 KiB
2Time limit exceeded0/01.078s3792 KiB
3Accepted1/116ms2868 KiB
4Accepted1/116ms2868 KiB
5Accepted2/224ms3188 KiB
6Accepted2/297ms4048 KiB
7Accepted2/287ms4060 KiB
8Time limit exceeded0/11.087s3936 KiB
9Time limit exceeded0/11.085s3892 KiB
10Time limit exceeded0/21.1s3636 KiB
11Time limit exceeded0/21.082s3896 KiB
12Time limit exceeded0/21.082s3892 KiB
13Time limit exceeded0/21.085s3636 KiB
14Time limit exceeded0/21.1s3892 KiB
15Time limit exceeded0/31.087s3892 KiB
16Time limit exceeded0/31.085s3892 KiB
17Time limit exceeded0/31.088s3892 KiB
18Time limit exceeded0/31.1s3996 KiB
19Time limit exceeded0/31.082s3900 KiB
20Time limit exceeded0/31.083s3912 KiB
21Time limit exceeded0/31.087s4044 KiB
22Time limit exceeded0/31.1s3812 KiB
23Time limit exceeded0/31.08s3892 KiB
24Time limit exceeded0/31.092s3892 KiB