?
№ | Отправитель | Задача | Язык | Вердикт | Время | Память | Отослано | Протест. | |
---|---|---|---|---|---|---|---|---|---|
231255483 |
Дорешивание: Sparkle_Twilight |
263D - 19 | PyPy 3 | Полное решение | 1964 мс | 18308 КБ | 2023-11-04 02:15:33 | 2023-11-04 02:15:33 |
f=200001;v=[0]*f;g=[[]for _ in[0]*f];s=[1];n,m,k=map(int,input().split()) for _ in range(m):a,b=map(int,input().split());g[b]+=a,;g[a]+=b, while 1: v[s[-1]]=1 for i in g[s[-1]]: if v[i]<1:s+=i,;break else: t=set(g[s[-1]]) for i in range(len(s)): if s[i]in t:exit(print(len(s)-i,*s[i:]))
?
?
?
?