Intern
50
""" Verilən şəhər cütləri toplusu: - hər şəhər cütü arasında işçi birbaşa uçuş həyata keçirib; - uçuşun istiqaməti haqqında məlumat itirilib; - həmçinin, uçuşların ardıcıllığı da itirilib. Bilinir ki, bütün uçuşlar tək bir səyahətə aiddir. Hər növbəti uçuş əvvəlki uçuşun bitdiyi şəhərdən başlayır. Heç bir şəhər işçi tərəfindən iki dəfə ziyarət edilməyib. Səyahətin başlanğıc şəhəri də son nöqtədən fərqlidir. Şəhərləri marşrut üzrə ardıcıllıqla göstərin. İki mümkün cavab var, hər ikisi uyğundur. Nümunələr: [("Moskva", "Belqrad")] -> ["Moskva", "Belqrad"] [("Moskva", "Belqrad"), ("Moskva", "Erevan")] -> ["Erevan", "Moskva", "Belqrad"] Flight = tuple[str, str] def get_route(flights: list[Flight]) -> list[str]: ...
Şirkətlər soruşuldu
Яндекс