189112025-11-11 14:25:56birozsLapozgatáspython3Time limit exceeded 0/100600ms27252 KiB
M,K,N = map(int,input().split())
T = list(map(int,input().split()))
lapoz = 0
oldal = 0
volt = []
akt = K
for i in range(N):
    if T[i] not in volt:
        lapoz += 1
        oldal += abs(T[i]-akt)
        if T[i] > akt:
            for j in range(akt,T[i]+1):
                if j not in volt:
                    volt.append(j)
        else:
            for j in range(akt,T[i]-1,-1):
                if j not in volt:
                    volt.append(j)
        akt = T[i]
print(lapoz,oldal)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted16ms3124 KiB
2Accepted16ms3124 KiB
subtask20/12
3Time limit exceeded600ms3404 KiB
4Time limit exceeded600ms3328 KiB
5Time limit exceeded600ms3380 KiB
subtask30/24
6Accepted21ms3116 KiB
7Accepted32ms3072 KiB
8Time limit exceeded592ms3144 KiB
9Time limit exceeded592ms3128 KiB
10Time limit exceeded584ms3128 KiB
11Accepted279ms3124 KiB
subtask40/28
12Time limit exceeded574ms26872 KiB
13Time limit exceeded570ms26876 KiB
14Time limit exceeded572ms26908 KiB
15Time limit exceeded572ms27124 KiB
16Time limit exceeded584ms26872 KiB
17Time limit exceeded580ms26872 KiB
18Time limit exceeded579ms26968 KiB
subtask50/36
19Time limit exceeded580ms26856 KiB
20Time limit exceeded587ms26860 KiB
21Time limit exceeded580ms26872 KiB
22Time limit exceeded580ms26880 KiB
23Time limit exceeded582ms27252 KiB
24Time limit exceeded577ms26956 KiB
25Time limit exceeded578ms26864 KiB
26Time limit exceeded577ms26872 KiB
27Time limit exceeded588ms26876 KiB