Sobes.tech
Middle

Τα αντικείμενα εισέρχονται στο πρόγραμμα. Σε κάθε αντικείμενο μπορεί να αναφέρεται ένας αριθμός τηλεφώνου και/ή ένα login (ή και τα δύο μαζί), καθώς και ένα φορτίο σε μορφή δυαδικών δεδομένων. Τα εισερχόμενα αντικείμενα πρέπει να αποθηκεύονται στη λειτουργική μνήμη ακολουθώντας τους παρακάτω περιορισμούς: Αν το εισερχόμενο αντικείμενο έχει ίδιο login και/ή τηλεφωνικό αριθμό με κάποιο από τα ήδη αποθηκευμένα, το αποθηκευμένο αντικείμενο πρέπει να διαγραφεί, και το εισερχόμενο να μην αποθηκευτεί. Αν ένα αντικείμενο παραμένει στη λειτουργική μνήμη περισσότερο από 60 δευτερόλεπτα, πρέπει να διαγραφεί. Υπάρχει συχνή άφιξη αντικειμένων. Επιπλέον, τα αντικείμενα που ταιριάζουν με login/τηλέφωνο είναι πολύ λιγότερα από το συνολικό αριθμό των εισερχόμενων αντικειμένων. void process(Object o) { }