Aide à l'entretien
Préparation à l'entretien
CV
Recherche d'emploi
Ressources
Abonnement
FR
Telegram
Connexion
Ouvrir le menu
Aide à l'entretien
Assistant IA
Extension du navigateur
Analyse des entretiens
Ressources
Télécharger
FAQ / Aide
Préparation à l'entretien
Banque de questions
Banque d'entretiens
Entretiens simulés
Mentors
Ressources
FAQ / Aide
Recherche d'emploi
Automatisation de la recherche d'emploi
Analyse du marché
Offres d'emploi sur Telegram
Entreprises
Ressources
Carrières
Blogue
FAQ / Documentation
TelegramBlog
Telegram Assistance
Juridique
Remboursement
Conditions
Confidentialité
Ayants droit
Retour aux questions
Banque de questions
Java - Développeur
Question
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; } }
Marquer comme terminé
Précédent
Suivant