Sobes.tech
Middle+

/** * Bankomat. * Inicjalizowany zestawem banknotów i walut (np. 1000 rubli, 500 euro). * Banknoty są odliczane ze stanu bankomatu podczas wydawania. * Dozwolone nominały: * --- 50R, 100R, 500R, 1000R, 5000R * --- 20 EUR, 100 EUR, 500 EUR * * Każda waluta jest przetwarzana osobno. * * Bankomat może być używany przez wielu użytkowników jednocześnie. * Obsługa wielowątkowości może zostać pominięta (ale byłoby to plusem). */ class ATM { public ??? withdraw(???) { // TODO implementacja } }