Sobes.tech
Middle+

# მხარდაჭერის სერვისში, ბილეთები (ტიკეტები) შეიძლება შექმნან ქვეტიკეტებს. # სისტემა რეგისტრირებს თითოეულ მოქმედებას: ბილეთის გახსნა ან დახურვა. მოვლენები მოდიან ქრონოლოგიურ წესში. # მნიშვნელოვანია გადაამოწმოთ, სწორია თუ არა მოვლენების სერია: # არ შეიძლება დახუროთ ბილეთი, რომელიც ჯერ არ არის გახსნილი. # არ შეიძლება გახსნათ უკვე გახსნილი ბილეთი (მისი ID უკვე არის გახსნილთა შორის). # დახურვა უნდა მოხდეს გახსნის逆 წესით (შენახვა): ბოლო გახსნილი ბილეთი უნდა იყოს პირველი დახურული. # დაწერეთ ფუნქცია, რომელიც იღებს მოვლენების სიის (ყოველი ელემენტი არის სიტყვა, სადაც 'type' ('open' ან 'close') და 'ticket_id'). # მაგალითები: # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'open', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'B'}, # {'type': 'close', 'ticket_id': 'A'} # ] # შედეგი True # # [ # {'type': 'open', 'ticket_id': 'A'}, # {'type': 'close', 'ticket_id': 'B'} # ] # შედეგი False.

# მხარდაჭერის სერვისში, ბილეთები (ტიკეტები) შეიძლება… - sobes.tech