Ralli süvakosmoses
문제
Vastavalt Tsiolkovski valemile kulub raketi kiirendamiseks paigalseisust kiiruseni kütust kogumassiga \[ m = m_0\left(e^{\frac{v}{u}} - 1\right), \] kus on raketi tühimass ja kütuse heitekiirus. Valem töötab tingimusel, et kiirendamise käigus tehakse kütusepaak tühjaks.
Selles ülesandes eeldame, et raketi kütusepaak on lõputu mahuga, , , ja . Sel juhul kulub raketi kiirendamiseks kiiruseni kütust ühikut.
Kosmoses korraldatakse ralli, mis koosneb kontrollpunktist ja kahesuunalisest takistusrajast, mis ühendavad kontrollpunkte. Takistusraja number läbimiseks on vaja kiirendada rakett kiiruseni .
Iga kontrollpunkti läbimiseks peab rakett täielikult peatuma, kusjuures pidurdamine kütust ei kuluta. Kontrollpunktides on võimalik raketi kütusepaaki täita.
Lisaks on teada, et ühtki kontrollpunktide paari ei ühenda rohkem kui üks takistusrada, ükski takistusrada ei ühenda mõnda kontrollpunkti iseendaga ja igast kontrollpunktist pääseb mööda takistusradu igasse teise kontrollpunkti.
Ralli koosneb etapist, igas etapis on vaja liikuda mingist kontrollpunktist mingisse kontrollpunkti . Leida iga etapi läbimiseks vajalik kütusekulu. Kuna kütusekulud võivad olla väga suured, väljastada nad mooduli järgi.
입력
Tekstifaili esimesel real on kolm tühikutega eraldatud täisarvu: kontrollpunktide arv (), takistusradade arv () ning etappide arv ().
Järgmisel real on igaühel kaks tühikuga eraldatud täisarvu ja (, ), mis näitavad, et kontrollpunktid ja on ühendatud kahesuunalise takistusrajaga. Faili real number kirjeldatakse takistusrada number .
Järgmisel real on igaühel kaks tühikuga eraldatud täisarvu ja (, ), mis näitavad, mis kontrollpunktides etapp vastavalt algab ja lõppeb.
출력
Tekstifaili väljastada rida, igale reale ühe etapi läbimise minimaalne kütusekulu. Etappide kütusekulud väljastada samas järjekorras, milles etapid sisendis anti.
예제
예제 1
4 6 3 1 2 3 2 1 3 4 1 4 3 2 4 4 1 1 3 2 3
16 6 4