Pomoc w rozmowie kwalifikacyjnej
Przygotowanie do rozmowy kwalifikacyjnej
Wznów
Wyszukiwanie pracy
Zasoby
Subskrypcja
PL
Telegram
Zaloguj się
Otwórz menu
Pomoc w rozmowie kwalifikacyjnej
AI Assistant
Rozszerzenie przeglądarki
Analiza rozmów
Zasoby
Pobierz
FAQ / Pomoc
Przygotowanie do rozmowy kwalifikacyjnej
Bank pytań
Wywiad Bank
Próbne wywiady
Mentorzy
Zasoby
FAQ / Pomoc
Wyszukiwanie pracy
Automatyzacja wyszukiwania pracy
Analiza rynku
Oferty pracy z Telegrama
Firmy
Zasoby
Kariera
Blog
FAQ / Dokumentacja
Telegram Blog
Telegram Wsparcie
Prawo
Zwrot
Warunki
Prywatność
Prawo posiadacze
Wróć do pytania
Bank pytań
Java - Programista
Pytanie
Middle+
class ATM { public Map<Integer, Integer> withdraw(int amount, String currency) throws Exception { int use = Math.min(need, available); if( use > 0) { result.put(denomination, use); remaining -= denomination*use; } if(remaining != 0) { throw new Exception(); } result.forEach((Integer denomination, Integer count) -> bills.merge(denomination, count, Integer::sum)); return result; } }
Oznacz jako ukończone
Poprzednia
Dalej