Напишите функцию, вычисляющую сумму делителей числа
Используя данную функцию, напишите программу, которая среди n натуральных чисел, вводимых с клавиатуры, выводит на экран число с максимальным суммой делителей
Входные данные:
в первой строке вводится число n - количестве чисел (n<=100),
далее идут n строк по одному натуральному числу в строке
Выходные данные:
программа должна вывести одно число, в котором сумма делителей числа максимальна среди всех чисел, если таких чисел несколько, то необходимо вывести число, которое встретилось в последовательности раньше
Количество баллов за задачу уточняется после ручной проверки (и будет снижено, в случае если вы не используете функцию!).
Пример
Ввод
|
Вывод
|
5
2
5
59
72
34
|
72 |
2
78
81 |
78
|