Laiko ribojimas: 1s
Atminties ribojimas: 64MB
Paieškos gilyn pratimas
Duotas grafas, kurį sudaro viršūnių ir briaunų. Viršūnės sunumeruotos nuo 1 iki (imtinai). Raskite, kurios viršūnės pasiekiamos iš pirmosios viršūnės, jei galima eiti briaunomis (bet kiek kartų).
Pradiniai duomenys
Pirmoje eilutėje pateikti du sveikieji skaičiai ir - grafo viršūnių ir briaunų kiekiai ().
Toliau pateikta eilučių. -ojoje iš jų yra du tarpu atskirti sveikieji skaičiai ir , reiškiantys, kad tarp viršūnių ir yra briauna. Yra garantuota, kad nebus pasikartojančių briaunų bei kilpų.
Rezultatai
Rezultatų eilutėje turite išvesti numerius tų viršūnių, kurios pasiekiamos iš pirmosios viršūnės. Numerius išveskite didėjimo tvarka.
Pavyzdžiai
Pradiniai duomenys | Rezultatai | Paaiškinimas |
---|---|---|
6 5 2 1 4 3 5 6 2 3 4 2 |
1 2 3 4 |