Sobes.tech
Middle+

# Nel servizio di supporto, i ticket possono generare sotto-ticket. # Il sistema registra ogni azione: apertura o chiusura di un ticket. Gli eventi arrivano in ordine cronologico. # È importante verificare che la sequenza di eventi sia corretta: # Non si può chiudere un ticket che non è stato aperto. # Non si può aprire un ticket già aperto (il suo ID è già tra quelli aperti). # La chiusura deve avvenire nell'ordine inverso rispetto all'apertura (annidamento): l'ultimo ticket aperto deve essere chiuso per primo. # Implementa una funzione che prende una lista di eventi (ogni elemento è un dizionario con chiavi 'type' ('open' o 'close') e 'ticket_id'). # Esempi: # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'open', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'A'} # ] # risultato True # # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'close', 'ticket_id': 'B'} # ] # Risultato False.

# Nel servizio di supporto, i ticket possono generare… - sobes.tech