Sobes.tech
Middle+

# Tehniskās atbalsta dienestā biļetes (tīkli) var radīt apakšbiļetes. # Sistēma reģistrē katru darbību: biļetes atvēršanu vai aizvēršanu. Notikumi ienāk hronoloģiskā secībā. # Ir svarīgi pārbaudīt, vai notikumu secība ir pareiza: # Nevar aizvērt biļeti, kura nav atvērta. # Nevar atkārtoti atvērt jau atvērtu biļeti (tās ID jau ir starp atvērtajiem). # Aizvēršana jānotiek atpakaļējā secībā nekā atvēršana (iekšējs): pēdējais atvērtais biļete jāaizver pirmā. # Izstrādājiet funkciju, kas pieņem notikumu sarakstu (katrs elements ir vārdnīca ar atslēgām 'type' ('open' vai 'close') un 'ticket_id'). # Piemēri: # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'open', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'A'} # ] # rezultāts True # # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'close', 'ticket_id': 'B'} # ] # Rezultāts False.

# Tehniskās atbalsta dienestā biļetes (tīkli) var… - sobes.tech