Problem
Dun ist eine gewichtete acyclische Grafik. Wir müssen den kürzesten Weg finden.
von oben bis oben t.
Eingabe:Die erste Zeile der Eintragsdatei enthält vier ganze Zahlen n, m, s und t, die Anzahl der Peaks, die Rippe der Zeile, die Anfangs- und Endspitze jeweils (1 À=n À À À ̄=100000; 0 É=m À À ̄E=00; 1 É=s, t À=n).
Die nächste m Linie enthält Rippenbeschreibungen auf einer Linie.
eine Rippenzahl i in drei ganzen Zahlen b
I, e
I und w
I - Beginn, Ende und Länge der Rippen (1 RP = b)
I, e
I À=n;
I= 1000).
Die Zählung enthält keine Zyklen und Scharniere.
Ausgangsdaten:Die erste Zeile der Ausgangsdatei muss eine ganze Zahl enthalten, die kürzeste Route von s bis t.
Wenn es keinen Weg von s zu t gibt, nehmen Sie das Unerreichbare.
Beispiele:Eingangsdaten | Ausgangsdaten |
1 1 2 1 2 - 10 | - 10 |
2 1 2 1 1 2 - 10 | Unerreicht |