Intern
41
""" Kohal on antud linnapaaride kogum: - iga paari vahel on töötaja teinud otselennu; - lennu suund on kadunud; - samuti on kadunud lendude järjekord. On teada, et kõik lennud kuuluvad ühele reisile. Iga järgmine lend algas linnast, kus eelmine lõppes. Ükski linn ei ole töötaja poolt kahekordselt külastatud. Reisi alguslinn erineb ka lõpp-punktist. Väljasta linnad marsruudi järjekorras. On kaks võimalikku vastust, ükskõik milline sobib. Näited: [("Moskva", "Belgrad")] -> ["Moskva", "Belgrad"] [(("Moskva", "Belgrad"), ("Moskva", "Erevan")) -> ["Erevan", "Moskva", "Belgrad"] """ Flight = tuple[str, str] def get_route(flights: list[Flight]) -> list[str]: ...
Ettevõtted, kust küsiti
Яндекс