Sobes.tech
Intern
51

""" Er wordt een set van stadspaar gegeven: - tussen elk paar steden heeft een medewerker een rechtstreekse vlucht gemaakt; - de informatie over de richting van de vlucht is verloren; - ook de volgorde van de vluchten is verloren. 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 het eindpunt. 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
Яндекс