Эйч
Эйч
  • Все менторы
Задачи/Java-разработчик/Банкомат

Банкомат

Условие задачи

Есть банкомат, в который загружены купюры разных номиналов. На вход подаётся Map<Integer, Integer> — где ключ — номинал купюры, значение — количество таких купюр. Реализовать метод, который можно вызывать многократно. Он принимает сумму и возвращает, какими купюрами её можно выдать. Если сумму выдать невозможно — возвращается сообщение об ошибке.

javaMap<Integer, Integer> input = Map.of(
    50, 6,
    100, 6,
    500, 6,
    1000, 6
);

``````java
public Map<Integer, Integer> withdraw(int amount) {
    // ...
}

Профессия

Java-разработчик

Сопроводим до оффера

Умножим шансы на каждом этапе поиска и поможем получить выгодный оффер

Узнать больше

Сервис развития карьеры

Контактыteam@h.careers@hcareers
TelegramVKYouTubeLinkedIn
Профессии
Компания
С чем помогаемОтзывыВопросы и ответыСертификатыВебинарыСтать ментором

Платформа принадлежит ООО "Эйч Карьера"
ИНН 9710095807 ОГРН 1227700077340
Адрес: 127006, город Москва, Старопименовский пер, д. 18 стр. 2, помещ./ком./этаж I/19/2

Copyright © 2020-2025 Сервис развития карьеры Эйч. Все права защищены.

Политика конфиденциальностиПользовательское соглашениеОферта