Найти сумму натуральных делителей числа 516
516 2 258 2 129 3 43 43 2*2 2*3 2*2*3 43*2 43*4 129 258 516 1+ 2+4+6+12+43+86+172+129+258+516= 1229
такого нету в ответе
может есть какое то оптимальное решение нежели подбор?