Gibt es nur EINE letzte Antwort oder ist die letzte Antwort in irgendeiner Form abhängig vom a) Pfad oder b) Gewichtung der gewählten Antworten?
Um die Frage gleich selbst zu beantworten: ich vermute mal aufgrund deiner bisher recht vagen Beschreibung, dass die letzte Antwort abhängig ist vom durchlaufenen Pfad.
Wie gesagt, jeder Knoten (bis auf den Start- bzw. Endknoten) hat zwei Kanten: die Kante zum vorherigen Knoten und die Kante zum nächsten Knoten. Auf deine Frage gemünzt: jedes "Objekt" hat eine Frage und eine Antwort, bis auf die Ausgangs- und den Endfrage. Erstelle also entsprechende Frage/Antwort-Objekte und verknüpfe sie logisch.