A tarefa é calcular a soma divisória de um número, dada sua fatoração primária.
Entrada
Duas matrizes (ou algo equivalente) de comprimento n , uma contendo o fator primo e a outra contendo o expoente correspondente.
Resultado
A soma de todos os divisores (incluindo o próprio número).
Exemplo
O número 240 tem 2, 3 e 5 como fatores primos, com 4, 1 e 1 como os respectivos expoentes. A saída esperada seria então 744.
Input: [2,3,5] [4,1,1]
Output: 744
Pontuação
O menor código em bytes vence!
Se a complexidade do tempo de execução da sua solução for O (soma dos expoentes) em vez de O (produto dos expoentes), sua pontuação poderá ser multiplicada por 0,8.
Havia uma pergunta semelhante postada aqui, mas não era um desafio. Eu acho que o problema é interessante o suficiente para ser jogado.
O vencedor será escolhido neste fim de semana