#363 Построение Map с делителями чисел

Компании:
Альфа-Банк
Темы:
JavaКоллекции и обобщенияПрактика

Напиши метод, который принимает на вход целое число n, которое является верхней границей диапазона 0..n и возвращает Map, в которой ключи все числа из этого диапазона, а значения по ключу - список целых делителей ключа.

Пример:

n = 6.
out = {
    1 - [1]
    2 - [1,2]
    3 - [1,3]
    4 - [1,2,4]
    5 - [1,5]
    6 - [1,2,3,6]
}

Map<Integer, List<Integer>> getDivisorsMap(Integer n){
    // Реализация метода
}

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти