Sobes.tech
Middle+

# Tõrkeabiteeninduses võivad piletid (tickid) luua alam-pileteid. # Süsteem logib iga tegevuse: pileti avamise või sulgemise. Sündmused jõuavad kronoloogilises järjekorras. # On oluline kontrollida, kas sündmuste järjestus on õige: # Ei saa sulgeda piletit, mida pole avatud. # Ei saa uuesti avada juba avatud piletit (tema ID on juba avatud piletite seas). # Sulgemine peab toimuma avamise vastupidises järjekorras (sõelumine): viimane avatud pilet peab olema esimene sulgemiseks. # Kirjutage funktsioon, mis võtab vastu sündmuste nimekirja (iga element on sõnastik võtmetega 'type' ('open' või 'close') ja 'ticket_id'). # Näited: # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'open', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'A'} # ] # tulemus True # # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'close', 'ticket_id': 'B'} # ] # Tulemuseks False.

# Tõrkeabiteeninduses võivad piletid (tickid) luua… - sobes.tech