Möbius function: Difference between revisions

Content added Content deleted
Line 148: Line 148:
iterar para (i=1, #(i<=n+1), ++i)
iterar para (i=1, #(i<=n+1), ++i)
si ( #( iszero(n%i) && isprime(i)) )
si ( #( iszero(n%i) && isprime(i)) )
si ( #( iszero(n%(i*i)) ) )
cuando ( #( iszero(n%(i*i)) ) ){
tomar '" 0"'
tomar '" 0"'
ir a (salida hereje) /* ¡! */
ir a (salida hereje) /* ¡! */
sino
} ++p
++p
fin si
fin si
fin si
siguiente
siguiente