197152025-12-19 17:36:34marnorlorLapozgatáspython3Time limit exceeded 0/100605ms74000 KiB
M, K, N=map(int,input().split())
A=list(map(int,input().split()))
oldal=K
megnezett=[K]
lapozasok=0
kezdes=0

for i in range(len(A)):
    if megnezett.count(A[i])!=0:
        continue
    if A[i]>oldal:
        kezdes=kezdes+1
        while A[i]>oldal:
            megnezett.append(oldal)
            oldal=oldal+1
            lapozasok=lapozasok+1
    if A[i]<oldal:
        kezdes=kezdes+1
        while A[i]<oldal:
            megnezett.append(oldal)
            oldal=oldal-1
            lapozasok=lapozasok+1
print(kezdes, lapozasok)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted16ms3124 KiB
2Accepted16ms3124 KiB
subtask20/12
3Time limit exceeded605ms67020 KiB
4Time limit exceeded605ms70064 KiB
5Time limit exceeded605ms68952 KiB
subtask30/24
6Accepted17ms3116 KiB
7Accepted27ms3136 KiB
8Time limit exceeded588ms7104 KiB
9Time limit exceeded588ms6944 KiB
10Time limit exceeded591ms7204 KiB
11Time limit exceeded518ms5408 KiB
subtask40/28
12Time limit exceeded587ms32252 KiB
13Time limit exceeded588ms35836 KiB
14Time limit exceeded587ms37524 KiB
15Time limit exceeded589ms47976 KiB
16Time limit exceeded583ms57484 KiB
17Time limit exceeded583ms67540 KiB
18Time limit exceeded586ms70640 KiB
subtask50/36
19Time limit exceeded582ms55812 KiB
20Time limit exceeded582ms53368 KiB
21Time limit exceeded583ms67788 KiB
22Time limit exceeded583ms60168 KiB
23Time limit exceeded586ms68440 KiB
24Time limit exceeded586ms63568 KiB
25Time limit exceeded586ms64872 KiB
26Time limit exceeded587ms69036 KiB
27Time limit exceeded584ms74000 KiB