Sobes.tech
Middle+

# Destek hizmetinde, biletler alt biletler oluşturabilir. # Sistem, her işlemi kaydeder: biletin açılması veya kapatılması. Olaylar kronolojik sırayla gelir. # Olay dizisinin doğru olup olmadığını kontrol etmek önemlidir: # Açılmamış bir bileti kapatamazsınız. # Artık açık olan bir bileti tekrar açamazsınız (ID'si zaten açıklar arasında bulunuyor). # Kapatma, açılma sırasının tersinde gerçekleşmelidir (iç içe geçme): en son açılan bilet ilk kapatılmalıdır. # Bir fonksiyon uygulayın, u olayların listesini kabul eder (her öğe 'type' ('open' veya 'close') ve 'ticket_id' anahtarlarına sahip sözlük). # Örnekler: # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'open', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'A'} # ] # sonuç True # # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'close', 'ticket_id': 'B'} # ] # Sonuç False.

# Destek hizmetinde, biletler alt biletler… - sobes.tech