Rikkis teleporter
문제
Bitimaa koosneb linnast, mis on nummerdatud . Linnad on omavahel ühendatud kahesuunalise maanteega: iga maantee ühendab (ilma vahepeatusteta) kaks linna. On teada, et ükski maantee ei ühenda linna iseendaga, kaks erinevat maanteed ei ühenda sama linnapaari ja et mööda maanteid on võimalik liikuda igast linnast igasse teise linna.
Juku elab linnas 1. Ühe maantee läbimiseks kulub tal 1 tund. Lisaks on Juku valduses võimas teleporter. Teleporter on aga rikkis: pärast teleporteri kasutamist satub Juku ühtlase jaotusega valitud juhuslikku linna. See tähendab, et pärast teleporteri kasutamist on iga linna korral tõenäosus , et Juku satub sellesse linna. Muuhulgas võib teleporter Juku ka paigale jätta. Teleporteri ülesseadmine on keeruline ja aeganõudev tehniline töö: iga kord, kui Juku soovib teleporterit kasutada, kulub tal selleks tundi.
Leia iga () kohta, kui kaua kulub Jukul keskmiselt linnast linna 1 minemiseks eeldusel, et ta teeb kõik valikud optimaalselt. Saab näidata, et ülesandes kehtivate piirangute korral on otsitav keskväärtus iga korral esituv murruna , kus ja on täisarvud ning kehtivad ja .
입력
Sisendi esimesel real on kolm täisarvu , ja (). Järgnevad rida; iga rida koosneb kahest täisarvust ja (, ) ja kirjeldab maanteed linnade ja vahel.
출력
Väljastada rida; nendest -ndale reale väljastada kaks täisarvu ja (, ), mis näitavad, et linnast linna 1 minemiseks kulub optimaalsete valikute korral keskmiselt tundi. Murd ei pea olema taandatud.
예제
예제 1
5 5 1 1 2 1 4 2 5 4 5 3 5
1 1 9 4 1 1 2 1
예제 2
6 9 100 3 4 3 2 6 5 3 6 6 1 6 4 5 4 5 1 2 1
1 1 2 1 2 1 1 1 1 1
예제 3
15 17 3 14 7 13 6 14 10 1 7 2 12 4 12 4 5 6 10 15 2 13 4 12 15 8 2 9 11 13 10 5 2 2 11 3 9
7 1 318 39 5 1 78 13 2892 723 1 1 8 1 4982 611 3 1 8 1 6 1 5348 1337 2 1 14 2