Sobes.tech
Middle+

# У служби за техничку подршку, захтеви (тикети) могу генерисати подзахтеве. # Систем региструје сваку акцију: отварање или затварање тикета. Догађаји стижу у хронолошком реду. # Важно је проверити да ли је редослед догађаја исправан: # Не можете затворити тикет који није био отворен. # Не можете поново отворити већ отворени тикет (његов ID већ је међу отвореним). # Затварање треба да се одвија у обрнутом редоследу од отварања (унутрашњост): последњи отворени тикет треба први да се затвори. # Направите функцију која прихвата листу догађаја (сваки елемент је речник са кључевима 'type' ('open' или 'close') и 'ticket_id'). # Примери: # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'open', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'A'} # ] # резултат Труе # # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'close', 'ticket_id': 'B'} # ] # Резултат Фалсе.

# У служби за техничку подршку, захтеви (тикети) могу… - sobes.tech