4432 | 2023. 03. 28 08:24:41 | PallanekPéter | Parti (75 pont) | python3 | Időlimit túllépés 47/75 | 372ms | 34788 KiB |
from sys import stdin, stdout
def csokken(j):
if j not in kihagy:
kihagy.append(j)
tag[graf[j][0]]-=1
tag[graf[j][1]]-=1
if tag[graf[j][0]]<2:
csokken(graf[j][0])
if tag[graf[j][1]]<2:
csokken(graf[j][1])
return
N=int(input())
tag=[0]*N; kihagy=[]
graf=[]
for i in range(N):
a,b=[int(i) for i in stdin.readline().split()]
graf.append([a-1,b-1])
tag[a-1]+=1; tag[b-1]+=1
for i in range(N):
if tag[i]<2:
csokken(i)
ki=[]
for i in range(N):
if tag[i]>1:
ki.append(i+1)
print(len(ki))
print(*ki)
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 47/75 | ||||||
1 | Elfogadva | 0/0 | 17ms | 11036 KiB | |||
2 | Időlimit túllépés | 0/0 | 372ms | 12108 KiB | |||
3 | Elfogadva | 3/3 | 17ms | 11560 KiB | |||
4 | Elfogadva | 3/3 | 17ms | 11724 KiB | |||
5 | Elfogadva | 3/3 | 17ms | 11924 KiB | |||
6 | Elfogadva | 3/3 | 17ms | 12228 KiB | |||
7 | Elfogadva | 3/3 | 17ms | 12192 KiB | |||
8 | Elfogadva | 4/4 | 20ms | 12628 KiB | |||
9 | Elfogadva | 4/4 | 24ms | 13236 KiB | |||
10 | Elfogadva | 4/4 | 39ms | 13784 KiB | |||
11 | Elfogadva | 4/4 | 24ms | 13416 KiB | |||
12 | Elfogadva | 4/4 | 39ms | 14112 KiB | |||
13 | Elfogadva | 4/4 | 57ms | 14844 KiB | |||
14 | Elfogadva | 4/4 | 82ms | 15156 KiB | |||
15 | Időlimit túllépés | 0/4 | 368ms | 14072 KiB | |||
16 | Időlimit túllépés | 0/4 | 370ms | 15768 KiB | |||
17 | Futási hiba | 0/4 | 138ms | 34788 KiB | |||
18 | Futási hiba | 0/4 | 144ms | 34648 KiB | |||
19 | Futási hiba | 0/4 | 136ms | 34760 KiB | |||
20 | Futási hiba | 0/4 | 136ms | 34700 KiB | |||
21 | Futási hiba | 0/4 | 142ms | 34580 KiB | |||
22 | Elfogadva | 4/4 | 17ms | 13992 KiB |