Sobes.tech
Intern
51

""" Een set van stadspaar is gegeven: - tussen elk paar steden heeft een medewerker een rechtstreekse vlucht gemaakt; - de informatie over de richting van de vlucht is verloren gegaan; - ook de volgorde van de vluchten is verloren gegaan. Het is bekend dat alle vluchten tot één reis behoren. Elke volgende vlucht begon in de stad waar de vorige eindigde. Geen enkele stad is door de medewerker twee keer bezocht. De startstad van de reis verschilt ook van de eindbestemming. Print de steden in de volgorde van de route. Er zijn twee mogelijke antwoorden, elk is geschikt. Voorbeelden: [("Moskou", "Belgrado")] -> ["Moskou", "Belgrado"] [("Moskou", "Belgrado"), ("Moskou", "Erevan")] -> ["Erevan", "Moskou", "Belgrado"] Flight = tuple[str, str] def get_route(flights: list[Flight]) -> list[str]: ...

Bedrijven waar gevraagd werd
Яндекс