4) Route
Given the following graph of possible flights between seven UScities:
(graph taken from the web site of the American MathematicalSociety, http://www.ams.org)
Define a predicate route/3that takes two citiesas arguments and finds the routes to get from city A to a city B.Your predicate should have the signature route(cityA,cityB, Route).
Examples:
?- route(seattle, boston, X).
X = [seattle, omaha, atlanta, boston] ;
false.
?- route(fresno, atlanta, X).
X = [fresno, seattle, omaha, atlanta] ;
X = [fresno, albany, seattle, omaha, atlanta] ;
X = [fresno, albany, dallas, seattle, omaha, atlanta] ;
false.
?- route(albany, atlanta, X).
X = [albany, seattle, omaha, atlanta] ;
X = [albany, dallas, seattle, omaha, atlanta] ;
false.
?- route(boston, atlanta, X).
false.
Expert
OR
PayPal Gateway not configured
OR
PayPal Gateway not configured
PayPal Gateway not configured
PayPal Gateway not configured