Smith numbers: Difference between revisions

m
Line 467:
 
resultado={}, primos="", suma1=0, suma2=0 , i=1
temp_primos=0,
fijar separador 'NULO'
Line 473 ⟶ 474:
iterar para ( num=4, #(num<=10000), ++num )
ir por el siguiente si ' es primo(num) '
obtener divisores de (num), movery aobtener 'resultado'los primos de esto
obtener los primos de 'resultado'
guardar en 'primos'
 
Line 481 ⟶ 480:
/* análisis p-ádico */
temp_primos=0, guardar 'primos' en 'temp_primos'
iterar para(q=1, #( q<=length(temp_primos) ) , ++q )
iterar para( r=1, #( (num % (temp_primos[q]^r)) == 0 ), ++r )
cuando( #(r>1) ){ #(temp_primos[q]) meter en 'primos' }
#(temp_primos[q]); meter en 'primos'
}
siguiente
siguiente
543

edits