Sobes.tech
Middle+

# A támogatási szolgáltatásban a jegyek (ticketek) alkategóriákat hozhatnak létre. # A rendszer minden műveletet naplóz: jegy nyitása vagy zárása. Az események kronológiai sorrendben érkeznek. # Fontos ellenőrizni, hogy az eseménysorozat helyes-e: # Nem lehet bezárni egy jegyet, amelyet nem nyitottak meg. # Nem lehet újranyitni egy már nyitott jegyet (az ID-je már szerepel a nyitottak között). # Zárásnak az nyitás fordított sorrendjében kell történnie (beágyazás): az utolsó nyitott jegyet kell elsőként zárni. # Írjon egy függvényt, amely egy eseménysorozat listáját fogadja (minden elem egy szótár, amelynek kulcsai 'type' ('open' vagy 'close') és 'ticket_id'). # Példák: # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'open', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'A'} # ] # eredmény True # # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'close', 'ticket_id': 'B'} # ] # eredmény False.

# A támogatási szolgáltatásban a jegyek (ticketek)… - sobes.tech