Möbius function: Difference between revisions

Content added Content deleted
mNo edit summary
Line 600: Line 600:


for i = 1 to n + 1
for i = 1 to n + 1
if ( n mod i == 0 ) and( fn IsPrime( i ) == YES )
if ( n mod i == 0 ) and ( fn IsPrime( i ) == YES )
if ( n mod ( i * i) == 0 )
if ( n mod ( i * i ) == 0 )
result = 0 : exit fn
result = 0 : exit fn
else
else
Line 637: Line 637:
0 1 -1 0 1 1 1 0 -1 0 1 0 1 1 1 0 -1 0 0 0
0 1 -1 0 1 1 1 0 -1 0 1 0 1 1 1 0 -1 0 0 0
</pre>
</pre>



=={{header|Go}}==
=={{header|Go}}==