Intern
45
""" Shaharlar juftligi to'plami berilgan: - har bir juft shahar orasida xodim to'g'ridan-to'g'ri parvoz qilgan; - parvoz yo'nalishi haqida ma'lumot yo'qotilgan; - shuningdek, parvozlar tartibi ham yo'qotilgan. Barcha parvozlar bitta sayohatga tegishli ekanligi ma'lum. Har bir keyingi parvoz avvalgi tugagan shahar bilan boshlanadi. Hech qanday shahar xodim tomonidan ikki marta tashrif buyurilmagan. Sayohat boshlanish shahrining oxirgi nuqtadan farqi ham bor. Shaharlarni marshrut bo'yicha tartibda chiqarib bering. Ikki mumkin bo'lgan javoblar mavjud, istalgan biri mos keladi. Misollar: [("Moskva", "Belgrad")] -> ["Moskva", "Belgrad"] [(("Moskva", "Belgrad"), ("Moskva", "Erevan")) -> ["Erevan", "Moskva", "Belgrad"] """ Flight = tuple[str, str] def get_route(flights: list[Flight]) -> list[str]: ...
Qaerda so'ralgan kompaniyalar
Яндекс