Ajuda para Entrevistas
Preparação para a Entrevista
Currículo
Procura de Emprego
Recursos
Subscrição
PT
Telegrama
Iniciar sessão
Menu aberto
Ajuda para Entrevistas
Assistente de IA
Extensão do Navegador
Análise de entrevistas
Recursos
Descarregar
FAQ / Ajuda
Preparação para a Entrevista
Banco de Perguntas
Banco de Entrevistas
Entrevistas simuladas
Mentores
Recursos
FAQ / Ajuda
Procura de Emprego
Automação da Procura de Emprego
Análise de Mercado
Empregos do Telegram
Empresas
Recursos
Carreiras
Blog
FAQ / Documentação
Telegram Blog
Suporte ao Telegram
Jurídico
Reembolso
Termos
Privacidade
Titulares de direitos
Voltar às perguntas
Banco de Perguntas
Java - Desenvolvedor
Pergunta
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; } }
Marcar como concluído
Anterior
Próximo