9698 | 2024. 03. 01 07:33:59 | birozs | Színes szobák (50 pont) | python3 | Időlimit túllépés 8/50 | 400ms | 22252 KiB |
#be = open("in.2")
N,K,M = map(int,input().split())
szin = list(map(int,input().split()))
rend = []
for i in range(K+1):
rend.append([])
for i in range(N):
rend[szin[i]].append(i)
#print(rend)
szoba = [1] * (N + 2)
#print(szoba)
for i in range(1,M+1):
AktSzin,Irany = map(int,input().split())
if Irany == 1:
for j in range(len(rend[AktSzin])-1,-1,-1):
szoba[rend[AktSzin][j]+2] += szoba[rend[AktSzin][j]+1]
szoba[rend[AktSzin][j]+1] = 0
else:
for j in range(0,len(rend[AktSzin])):
szoba[rend[AktSzin][j]] += szoba[rend[AktSzin][j]+1]
szoba[rend[AktSzin][j]+1] = 0
#print(szoba)
#be.close()
print(N-sum(szoba[1:-1]))
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 8/50 | ||||||
1 | Elfogadva | 0/0 | 17ms | 11352 KiB | |||
2 | Időlimit túllépés | 0/0 | 375ms | 20576 KiB | |||
3 | Elfogadva | 1/1 | 201ms | 12044 KiB | |||
4 | Elfogadva | 1/1 | 187ms | 12264 KiB | |||
5 | Elfogadva | 1/1 | 199ms | 12380 KiB | |||
6 | Elfogadva | 1/1 | 177ms | 12412 KiB | |||
7 | Elfogadva | 1/1 | 201ms | 12564 KiB | |||
8 | Elfogadva | 1/1 | 174ms | 12604 KiB | |||
9 | Elfogadva | 1/1 | 175ms | 12844 KiB | |||
10 | Időlimit túllépés | 0/1 | 365ms | 5144 KiB | |||
11 | Elfogadva | 1/1 | 175ms | 13248 KiB | |||
12 | Időlimit túllépés | 0/1 | 368ms | 5732 KiB | |||
13 | Időlimit túllépés | 0/1 | 356ms | 6204 KiB | |||
14 | Időlimit túllépés | 0/1 | 372ms | 6712 KiB | |||
15 | Időlimit túllépés | 0/1 | 379ms | 7172 KiB | |||
16 | Időlimit túllépés | 0/1 | 363ms | 7092 KiB | |||
17 | Időlimit túllépés | 0/1 | 384ms | 7432 KiB | |||
18 | Időlimit túllépés | 0/1 | 388ms | 7496 KiB | |||
19 | Időlimit túllépés | 0/1 | 384ms | 17608 KiB | |||
20 | Időlimit túllépés | 0/1 | 384ms | 17432 KiB | |||
21 | Időlimit túllépés | 0/1 | 363ms | 17400 KiB | |||
22 | Időlimit túllépés | 0/1 | 377ms | 17300 KiB | |||
23 | Időlimit túllépés | 0/1 | 368ms | 17460 KiB | |||
24 | Időlimit túllépés | 0/1 | 381ms | 17756 KiB | |||
25 | Időlimit túllépés | 0/1 | 400ms | 17648 KiB | |||
26 | Időlimit túllépés | 0/1 | 377ms | 17544 KiB | |||
27 | Időlimit túllépés | 0/3 | 388ms | 21700 KiB | |||
28 | Időlimit túllépés | 0/3 | 361ms | 21868 KiB | |||
29 | Időlimit túllépés | 0/3 | 368ms | 21888 KiB | |||
30 | Időlimit túllépés | 0/3 | 368ms | 22068 KiB | |||
31 | Időlimit túllépés | 0/3 | 381ms | 21976 KiB | |||
32 | Időlimit túllépés | 0/3 | 377ms | 22252 KiB | |||
33 | Időlimit túllépés | 0/4 | 379ms | 14572 KiB | |||
34 | Időlimit túllépés | 0/4 | 368ms | 14756 KiB |