Sobes.tech
Middle+

/** * ΑΤΜ. * Αρχικοποιείται με ένα σύνολο χαρτονομισμάτων και νομισμάτων (π.χ., 1000 ρούβλια, 500 ευρώ). * Τα χαρτονομίσματα αφαιρούνται από το απόθεμα του ΑΤΜ κατά την εκτέλεση. * Αποδεκτές ονομασίες: * --- 50R, 100R, 500R, 1000R, 5000R * --- 20 EUR, 100 EUR, 500 EUR * * Κάθε νόμισμα επεξεργάζεται ξεχωριστά. * * Το ΑΤΜ μπορεί να χρησιμοποιηθεί από πολλούς χρήστες ταυτόχρονα. * Η υποστήριξη πολυνηματικής λειτουργίας μπορεί να παραλειφθεί (αλλά θα ήταν πλεονέκτημα). */ class ATM { public ??? withdraw(???) { // TODO υλοποίηση } }